본문 바로가기
반응형
SI4702 모듈로 만든 FM 라디오 오랜만에 부품 정리를 하다가 발견한 라디오 모듈입니다. 예전에 핸드폰을 거치해서 음악을 들을 수 있는 제품이 있었는데 이 제품의 PCB에 실장 되어 있던 것을 분리해 보관해 놨던 것을 발견하였습니다. 아래 이미지처럼 생긴 모듈인데 크리스털을 구부리다가 다리가 끊어져서 납땜으로 간신히 붙여 놓았습니다. FM 라디오 하드웨어 관련 준비 작업 모듈 관련 정보가 없어서 칩 위의 이름으로 검색을 해 보니 Skyworks사에서 만든 SI4702 FM 라디오 칩입니다. SI4702 모듈 관련 검색을 해 보니 제가 가지고 있는 모듈과는 다른 형태의 제품들이 검색이 됩니다. 다른 형태의 모듈로 판매되고 있는 제품과 데이터시트를 바탕으로 제가 가지고 있는 모듈과 비교해 보니 동일한 핀맵으로 구성되어 있는 것 같습니다. 아.. 2024. 3. 2.
attiny84 테스트용 PCB 만들기 (VQFN 패키지) 2년 전쯤에 attiny84 칩을 구매만 해 놓고 사용하지 않은 상태로 가지고 있었습니다. 시간적인 여유가 좀 생겨 이 칩을 테스트하는 중인데 워낙 작은 형태의 패키지(VQFN)를 구매하였더니 사용하기가 쉽지 않습니다. 아래는 제가 구매한 ATTiny84의 칩인데 가로x세로가 3mm의 아주 작은 사이즈의 칩입니다. 실제로 테스트에 사용되는 라인이 몇 라인 안되어 칩 테스트를 위해 아래와 같이 손으로 하나하나씩 납땜을 하였습니다. 납땜 후 만능기판에 ISP와 연결하여 테스트 보드를 만들었습니다. 그런데 문제는 테스트하다 보니 워낙 작은 칩에 선을 연결하다 보니 제대로 납땜이 안된 건지 납땜한 선이 종종 분리됩니다. 한두 번 이런 문제가 발생되다 보니 매번 납땜하는 것도 불편하여 이글 캐드를 사용하여 테스트.. 2023. 12. 30.
JLCPCB의 CNC 서비스 이용하기 (키보드 케이스 제작) 아래 게시글은 이전에 steamvan PCB로 만든 40% 키보드입니다. minivan 호환 40% 사이즈 키보드 제작 인터넷에서 키보드 관련 검색을 하다가 우연히 minivan이라는 키보드를 알게 되었습니다. 아래 이미지처럼 생긴 키보드인데 작은 사이즈가 무척이나 맘에 드는 키보드입니다. 일반적인 키보드 사 rudalskim.tistory.com 키보드의 PCB 아랫면이 노출되어 있어서 위험할 것 같아 케이스를 만들어 보기로 했는데 이번에는 JLCPCB의 CNC 서비스를 사용하여 제작해 보기로 하였습니다. CNC관련 지식이 없다 보니 어떤 식으로 출력이 되며 어떤 결과물이 나오는지 알기 어렵습니다. 그래서 주문 시 몇몇 옵션을 적용하여 어떤 결과물이 나오는지를 보고 CNC를 이해해 보려고 합니다. 아래.. 2023. 11. 12.
V-USB와 C#용 LibUsbDotNet을 사용한 USB 테스트 AVR을 사용했던 분이라면 V-USB라는 것을 들어본 적이 있을 것입니다. 요즘 나오는 칩셋들은 USB가 칩셋에 기본적으로 내장되어 나오는 경우가 많은데 예전 AVR 칩셋의 경우에는 USB 자체가 제공되지 않습니다. 그래서 USB가 지원되지 않는 AVR 칩에서도 USB를 사용하기 위해 나온 것이 V-USB driver이며 SW적으로 USB를 컨트롤합니다. 보다 자세한 내용은 아래 사이트를 참고하시면 됩니다. V-USB - A Firmware-Only USB Driver for Atmel AVR Microcontrollers Discover powerful applications such as Little Snitch Mini, Little Snitch, LaunchBar and Micro Snitch. .. 2023. 6. 24.
스플릿 키보드 Corne 케이스 제작 Corne 스플릿 키보드를 자작하여 적응 기간 중인데 잘 익숙해지지 않습니다. 손목에 좋다는 스플릿 키보드를 만들어 놓고 생소한 키배열로 인해 타이핑을 하다 보면 손목에 힘이 더 들어가는 것 같습니다. Corne 제작에 관심 있으신 분들은 아래 게시글을 한번 살펴보시면 좋을 것 같습니다. 처음 자작한 커스텀 스플릿 키보드 Corne 아무래도 요즘 키보드를 많이 사용했더니 손목이 아파오는 것 같습니다. 손목에 부담이 덜하다는 어고노믹 키보드가 있다고 하여 검색을 해 보니 가격이 생각 외로 비쌉니다. 이래저래 검색을 rudalskim.tistory.com 손목에 힘이 더 들어가는 것 같아 알아보니 아래와 같은 내용을 발견할 수 있었습니다. 아래는 Evoluent Vertical Mouse 관련 내용으로 손목.. 2023. 5. 30.
JLCPCB에서 3D 프린팅 주문해 보기 (아두이노 CNC 프레임 제작) 예전부터 생각만 해 왔던 아두이노 CNC를 만들어 보기로 하였습니다. 검색을 해 보니 대부분 CD-ROM을 분해한 프레임을 사용하여 만들다 보니 디자인이 깔끔하지는 않은 것 같습니다. 그래서 혹시 괜찮은 디자인이 없나 좀 더 검색해 보니 3D 프린터로 프레임을 출력하여 CNC를 만든 게시글을 보았고 3D 모델링 파일도 공개되어 있어서 이것을 사용하면 저도 쉽게(?) 만들어 볼 수 있을 것 같아 시도해 보았습니다. 제가 사용한 파일은 thingiverse에서 받은 Mini CNC Laser Engraver 를 기본 베이스로 사용하였는데 다운로드한 STL파일 중 기본적으로 필요한 아래 부품 6가지 정도를 골라서 주문해 볼 예정입니다. 제가 PCB 제작 시 주로 사용하는 JLCPCB 사이트인데 3D 프린트도 .. 2023. 3. 29.
JLCPCB - Castellations (feat. SMDuino) 저는 AVR을 취미 용도로 자주 사용하는데 이유는 이 칩은 사용하기도 쉽고 기본 동작 회로도 간단하여 납땜 몇 번만 하면 간단히 아두이노 IDE에서 동작시킬 수 있기 때문입니다. 자주는 아니지만 가끔 사용함에도 불구하고 이렇게 납땜 몇 번 하는 것조차도 귀찮아집니다. 그래서 기본 회로 구성이 되어 있는 모듈을 만들면 좋을 것 같아 조금 검색을 해 보니 이미 다른 분들도 이러한 생각을 했던 건지 SMDuino라는 것이 있음을 알게 되었습니다. 아래와 같은 SMD 형태의 모듈입니다. 이 SMDuino는 무려 11년 전에 개발되어 공개되어 있는 프로젝트로 아래 사이트에서 이글캐드용 회로도 및 PCB 파일을 다운로드하여 PCB를 제작할 수 있습니다. Google Code Archive - Long-term st.. 2023. 1. 16.
TQFP32 어뎁터용 아두이노 제작 저는 ATmega328p를 주로 사용하는데 DIP 타입보다는 TQFP 패키지 타입을 선호합니다. 이유는 작은 사이즈의 무언가를 만들기에는 TQFP 타입이 유리하기 때문입니다. 그런데 간혹 ATmega328p 칩이 먹통이 되거나 불량이 난 경우 분석을 하려면 칩을 기판에서 떼어낸 후 다른 보드에 이식해야 하고 이식한 후에도 ISP나 기타 라인들을 납땜해야 하는 불편한 점이 있습니다. 이러한 불편한 점을 줄이기 위해 아래 TQFP32 어뎁터를 알리익스프레스에서 구매하였습니다. 칩이 정상적으로 동작되는지 확인해 보려면 ISP와 UART 정도는 확인이 되어야 펌웨어를 ISP 또는 아두이노 IDE로 업로드할 수 있기 때문에 이 2가지는 필수로 확인해 보아야 합니다. 그런데 이왕 만드는 김에 아두이노 우노 형태로 .. 2023. 1. 4.
ESP32-WROOM-32 Breakout 보드 제작 예전에 구매만 해 놓고 사용하지 않았던 ESP32-WROOM-32 보드가 있었는데 요즘 시간적인 여유가 생겨 ESP32-WROOM-32 Breakout PCB 보드를 제작해 보았습니다. PCB를 제작하기 전에 관련 데이터를 검색해 보다가 제가 가지고 있는 ESP32-WROOM-32 보드가 구형 제품임을 알게 되었습니다. 구매해 놓았던 사이에 업데이트가 되어 신형 ESP32-WROOM-32E 모델명으로 변경이 되었습니다. 구형 신형 ESP32-WROOM-32 ESP32-WROOM-32D ESP32-WROOM-32E 신형 버전은 구형 ESP32 ECO V1에서 문제 되었던 PSRAM, 32.768Khz 등 몇 가지 버그가 개선되었으며 특히 보안 기능은 ESP32 ECO3에서 결정적인 개선(patch)이 되었.. 2022. 12. 28.
반응형