본문 바로가기
반응형
윈도우10에서 Raspberry Pi Pico C/C++ 빌드 환경 설정하기(nmake 사용) 라즈베리파이 피코 개발환경이 익숙하지 못하여 처음에는 CircuitPython을 주로 사용하여 테스트 및 개발하는 용도로 사용하였습니다. 그러다가 이제는 좀 익숙해져서인지 C/C++ SDK 빌드 환경을 사용해 보고 싶어 라즈베리파이 피코 개발 관련 문서를 살펴보게 되었습니다. 아래 빌드 환경 설정은 라즈베리파이 피코의 getting-started-with-pico.pdf 문서의 챕터 9.2를 참고한 내용입니다. 윈도우10 환경에서 Pico용 C/C++ SDK를 사용하여 제공되는 예제들을 빌드 테스트해 보았습니다. 설치 프로그램 먼저 SDK 빌드 환경을 설정하기 위해서는 아래 프로그램을 먼저 설치해야 합니다. • ARM GCC compiler • CMake (아래 Build Tools for Visual .. 2022. 7. 13.
윈도우10 작업표시줄의 Bing 검색 기능 해제하기 윈도우10의 작업표시줄에는 원하는 파일이나 정보를 찾을 수 있도록 검색 박스를 제공합니다. 그런데 간혹 이곳에 검색어를 입력하면 자동으로 Bing의 검색 결과를 출력해 줍니다. 이 기능이 편리할 수도 있지만 제 경우에는 불필요한 듯 보여 해제시키려고 보니 기본적으로 설정에서 해제시킬 수 있는 옵션을 제공해 주지 않고 수동으로 강제 설정을 해야 중지시킬 수 있는 것으로 보였습니다. 인터넷 검색을 통해 아래 레지스트리를 설정 후 PC를 재부팅하면 Bing 검색 기능을 해제시킬 수 있었습니다. 메모장에 아래 내용을 붙여 넣기 한 후 DisableSearchBoxSuggestions.reg로 파일을 저장합니다. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\.. 2022. 7. 11.
윈도우 10 검색창의 이상한 이미지(?) 없애기 (Search Highlights) 윈도우10 21H2 버전을 사용 중인데 윈도우 10 업데이트 후 예전에는 없던 검색창에 아래와 같은 이상한 이미지가 나옵니다. 검색을 해 보니 마이크로 소프트 윈도우 커뮤니티에서 관련 내용을 찾을 수 있었습니다. 이 기능은 "검색 하이라이트"라는 기능으로 윈도우10의 경우 2022년 3월 월간 업데이트를 하면 나온다고 하며 윈도우11에는 기본적으로 들어가 있는 기능인 듯 보입니다. "검색 하이라이트" 기능을 중지하고 싶은 경우 작업 표시줄에서 마우스 오른쪽 버튼을 클릭한 후 검색에서 "검색 하이라이트"의 체크를 해제시켜 주면 됩니다. 체크를 해제하면 "검색 하이라이트" 이미지가 없어지고 이전과 동일하게 나옵니다. 아래는 마이크로소프트 윈도우 커뮤니티에서 검색 하이라이트 관련 발췌한 내용입니다. 입력검색 .. 2022. 5. 24.
라즈베리파이4 (4GB) 스타터 키트 구매 라즈베리파이 4를 사용해 보기 위해서 스타터 키트를 구매하였습니다. 단품으로도 구매할 수 있지만 이것 저것등의 주변 부품들도 필요하기 때문에 키트로 된 상품을 구매해 보았습니다. 단품 구매보다는 키트로 구매하니 보드, 어뎁터, 브레드보드, 점퍼선, micro HDMI 케이블 등 사용 관련 부품이 모두 들어 있어서 편리합니다. 아래 이미지를 보면 플라스틱 박스에 모든 부품들이 동봉되어져서 왔는 데 사용하다가 정리 시 한 박스에 다 몰아넣을 수 있어서 보관도 쉽고 간편해 보입니다. 구성품은 아래와 같습니다. 점퍼선, 케이스, 라즈베리파이4 (4GB), 마이크로 SD(32GB), 리더기, 어뎁터, 브레드보드, 테스트용 각종 다양한 부품들, Micro HDMI 케이블이 들어 있습니다. 정품 라즈베리파이 4 (4.. 2022. 5. 23.
Raspberry Pi Pico 확장 보드 기능 테스트 Adafruit CircuitPython 7.2.5 / Raspberry Pi Pico with rp2040 에서 테스트 되었습니다. 자체 제작한 라즈베리파이 피코 확장 보드를 테스트를 해 보았습니다. LED 테스트 간단한 GPIO 컨트롤 테스트입니다. import time import board import digitalio led = digitalio.DigitalInOut(board.GP22) led.direction = digitalio.Direction.OUTPUT while True: led.value = True time.sleep(0.5) led.value = False time.sleep(0.5) 실행해 보면 아래와 같이 LED가 깜박이며 동작됩니다. MicroSD 카드 테스트 Micro.. 2022. 4. 20.
Raspberry Pi Pico에서 MicroSD 사용하기 Adafruit CircuitPython 7.2.5 / Raspberry Pi Pico with rp2040 에서 테스트 되었습니다. 라즈베리파이 피코용 확장 보드를 사용하여 MicroSD 카드 테스트를 해 보았습니다. Raspberry Pi Pico (W5100S-EVB-Pico) 확장 보드 제작 Raspberry Pi Pico 보드를 사용하여 여러 가지 테스트를 해 보았습니다. 테스트했던 디바이스들과 추가적으로 필요했던 기능들을 모아 Raspberry Pi Pico(W5100S-EVB-Pico)용 확장 보드를 제작해 보았습니다. rudalskim.tistory.com 제가 가지고 있던 MicroSD 카드 소켓은 아래와 이미지처럼 고정쇠를 연 후 그 안에 MicroSD 카드를 넣고 뚜껑을 닫는 형태입니.. 2022. 4. 19.
Raspberry Pi Pico (W5100S-EVB-Pico) 확장 보드 제작 Raspberry Pi Pico 보드를 사용하여 여러 가지 테스트를 해 보았습니다. 테스트했던 디바이스들과 추가적으로 필요했던 기능들을 모아 Raspberry Pi Pico(W5100S-EVB-Pico)용 확장 보드를 제작해 보았습니다. 확장 보드 기능 전원 : 외부 +5V 어뎁터를 사용하여 동작할 수 있도록 추가 리셋 : USB 신호의 Reset 동작을 위해 추가 모터 드라이버 : DC 모터를 구동시키기 위해 추가 LED : 간단한 GPIO 테스트를 위해 추가 Neopixel : 네오픽셀 LED 테스트를 위해 추가 UART : 아직 테스트해 보지는 않았지만 외부 인터페이스를 위해 추가 I2C : OLED 및 기타 I2C 디바이스 연결을 위해 I2C0/I2C1 2포트를 추가 Micro SD : 외부 저장.. 2022. 4. 18.
Raspberry Pi Pico (W5100S-EVB-Pico) HTTP 사용하기 Adafruit CircuitPython 7.2.5 / Raspberry Pi Pico with rp2040 에서 테스트 되었습니다. Raspberry Pi Pico에 위즈넷 이더넷 칩셋이 달린 W5100S-EVB-Pico 보드를 사용하여 HTTP 테스트를 해 보았습니다. W5100S-EVB-Pico 보드의 기본 설정 법은 아래 DHCP 게시글을 참고하여 설정하시면 됩니다. Raspberry Pi Pico (W5100S-EVB-Pico) DHCP 사용하기 Adafruit CircuitPython 7.2.5 / Raspberry Pi Pico with rp2040 에서 테스트 되었습니다. Raspberry Pi Pico에 위즈넷 이더넷 칩셋이 달린 W5100S-EVB-Pico 보드를 사용하여 DHCP 테스.. 2022. 4. 17.
Raspberry Pi Pico에서 UART 사용하기 Adafruit CircuitPython 7.2.3 / Raspberry Pi Pico with rp2040 에서 테스트 되었습니다. 라즈베리파이 피코 보드를 사용하여 UART 테스트를 해 보았습니다. 회로는 USB to Serial 보드와 TX/RX/GND선 3개의 라인만 연결하면 간단히 테스트를 할 수 있습니다. USB to Serial Raspberry Pi Pico RX GP0 TX GP1 GND GND 실제 배선은 아래와 같습니다. 보드의 생김새는 좀 다르지만 이더넷 커넥터 부분을 제외한 모든 핀 맵은 라즈베리파이 피코 보드의 핀 맵과 완전히 동일하므로 위 표의 배선을 참고하여 연결하시면 됩니다. (관련 내용 참고 : W5100S-EVB-Pico 보드) 위와 같은 하드웨어를 구성 후 아래 코드를.. 2022. 4. 17.
반응형