반응형 Arduino Micro 펌웨어 복구하기(COM 포트 인식 불가) 아두이노 마이크로를 가지고 이것저것 테스트를 하다 보니 펌웨어가 손상된 건지 PC에 연결해도 PC의 기본 COM1 포트만 보이고 아두이노 마이크로용 COM 포트는 인식이 안됩니다. 아무래도 펌웨어 문제인 것 같아서 usbasp를 사용하여 아두이노 마이크로를 복구해 보았습니다. 먼저 usbasp와 아두이노 마이크로를 연결해야 하는데 아래 이미지를 참고하여 점퍼선으로 연결하였습니다. 실제 연결된 이미지입니다. 연결 후 ProgISP 프로그램을 사용하여 ID를 읽어보니 ATmega32U4 칩의 ID(1E:95:87)를 정상적으로 인식합니다. 아두이노 마이크로의 원복 펌웨어를 읽어 오기 위해 ProgISP의 오른쪽 위의 Load Flash 버튼을 클릭하여 아두이노 설치 폴더의 arduino-1.8.20\hard.. 2022. 3. 19. Raspberry Pi Pico (W5100S-EVB-Pico) ADC 사용하기 Adafruit CircuitPython 7.2.0 / Raspberry Pi Pico with rp2040 에서 테스트 되었습니다. Raspberry Pi Pico (W5100S-EVB-Pico) 보드를 사용하여 ADC 테스트를 해 보았습니다. 회로 연결은 아래 이미지를 참고해 주시기 바랍니다. 가변저항에 연결된 흰색(GP26 - ADC0핀), 주황색(+3.3V), 노란색(GND)에 연결하였습니다. 아래 소스코드를 실행한 후 가변저항을 회전시키면서 ADC0(GP26) 값을 읽어 봅니다. import time import board import analogio potentiometer = analogio.AnalogIn(board.GP26) while True: print(potentiometer.val.. 2022. 3. 18. Raspberry Pi Pico (W5100S-EVB-Pico) GPIO 사용하기 Adafruit CircuitPython 7.2.0 / Raspberry Pi Pico with rp2040 에서 테스트 되었습니다. Raspberry Pi Pico (W5100S-EVB-Pico) 보드를 사용하여 GPIO 테스트를 해 보았습니다. 브레드보드와 점퍼선을 바로 연결할 수 있도록 라즈베리파이 피코의 윗면쪽에 핀헤더를 납땜하였습니다. 핀헤더를 윗쪽으로 연결 시 BOOTSEL 버튼을 누를 때 좀 불편하지만 펌웨어를 그렇게 자주 변경하지는 않으니 괜찮을 듯싶고 제가 가지고 있는 점퍼선이 수놈 형태라 연결하기 쉽도록 위쪽으로 핀헤더를 붙였습니다. 8개의 포트에 연결할 수 있도록 만들어 놨던 LED입니다. 이것을 사용하여 간단히 GPIO 출력 테스트를 해 보았습니다. GPIO 출력 테스트 위 LED의.. 2022. 3. 17. Raspberry Pi Pico (W5100S-EVB-Pico)보드 사용하기 이전 게시글에서 W5100S-EVB-Pico보드에 대해 살펴보았으니 이제 사용해 봐야겠습니다. W5100S-EVB-Pico 살펴보기 생각지도 못하게 우연히 W5100S-EVB-Pico 샘플 보드를 사용해 볼 수 있는 좋은 기회가 생겼습니다. 이 보드에 대해 알아보니 위즈넷이라는 회사에서 기존 Raspberry Pi Pico에 유선 TCP/IP 컨트롤러인 W5100S rudalskim.tistory.com 개발 환경은 C++과 Python을 사용하여 개발할 수 있는 것으로 보이는데 쉽고 빠르게 테스트하기 위해 Python 환경을 셋업해 보려고 합니다. 먼저 Python 환경 중 MicroPython을 사용해 보려고 했으나 관련 펌웨어와 라이브러리의 다운로드 주소가 404 에러가 발생되어 대신에 Circui.. 2022. 3. 11. TM1637 사용해 보기 TM1637은 중국 TITAN MICRO ELECTRONICS사에서 만들어진 칩으로 7 세그먼트나 키보드 스캔용으로 사용됩니다. TM1637을 중국 알리익스프레스에서 검색해 보시면 아래와 같은 모듈이 많이 검색되는데 이 모듈의 뒷면에 TM1637이 들어가 있습니다. 특징 - Applied power CMOS technique - The display mode (8 segments*6 bit) supports output by common anode LED. - Keyboard scan (8×2bit), with enhanced identification circuit with anti-interference keys - Luminance adjustment circuit (adjustable 8 duty.. 2022. 3. 1. JLCPCB에서 SMT 주문해 보기 테스트 및 자작 보드를 제작하기 위해 매번 JLCPCB를 사용하여 PCB를 주문하였습니다.PCB만 주문하면서도 여러 번의 시행착오를 거치며 이것저것 많은 것들을 배웠는데 이번에는 테스트도 해 볼 겸 SMT(Surface Mount Technology)를 도전해 보았습니다. 아래와 같은 LED matrix를 만들어 볼 예정입니다.거버 파일을 생성 후 아래 사이트 로그인하여 일반적인 방법으로 PCB를 주문해 봅니다. PCB Prototype & PCB Fabrication Manufacturer - JLCPCBNotice: 2-3 days delay may occur because orders surged and orders amassed.jlcpcb.com주문서의 PCB탭 아래 부분에 SMT를 활성화하는 .. 2022. 2. 27. 이전 1 ··· 12 13 14 15 16 17 18 ··· 31 다음 반응형