본문 바로가기
반응형
ESP-12F(ESP8266)에서 MicroSD 카드 사용하기 ESP-12F 모듈을 사용하던 중 외부 파일에서 데이터를 읽어와야 하는 경우가 생겼습니다. 모듈 자체에 MicroSD 카드가 있지는 않지만 인터페이스는 지원이 되어 MicroSD 카드를 연결하면 될 것 같아 조금 검색을 해 보니 ESP-12F 모듈에 쉽게 MicroSD 카드를 연결할 수 있는 것처럼 보여 간단히 하드웨어를 구성하여 테스트해 보았습니다. 우선 MicroSD 카드의 인터페이스는SD 모드와 SPI 모드 총 2가지 인터페이스를 지원합니다. 이 2가지 인터페이스중에서 ESP-12F 모듈과 쉽게 연결 가능한 SPI 모드를 사용하여 테스트하였습니다. 아래 이미지의 오른쪽 붉은색으로 표시한 부분이 SPI에서 사용되는 핀들인데 MicroSD 카드에서 1번, 8번을 제외하고 가운데 6핀을 사용하여 동작됩니.. 2022. 2. 24.
ESP-12F 모듈 원본 롬으로 복구하기 아두이노 IDE를 사용하여 ESP-12F 모듈 테스트를 했었는데 ESPlorer를 사용해 볼 겸 ESP-12F 모듈의 원본 롬으로 복구 테스트를 해 보았습니다. 원본 롬은 구매할 때 처음 깔려있던 펌웨어로 AT 명령어를 사용하여 간단히 ESPlorer에서 테스트를 할 수 있습니다. 우선 ESP-12F 모듈 다운로드에 필요한 FLASH_DOWNLOAD_TOOLS 프로그램을 다운로드 받습니다. (참고로 저는 윈도우 10 20H2 버전을 사용하는데 아래 프로그램이 실행은 되는데 다운로드가 정상적으로 동작이 안되어 다른 방법을 사용하였습니다. 다른 방법은 아랫부분에 따로 설명 해 놓았으니 참고하시기 바랍니다.) 복구에 필요한 원본 롬을 다운로드 받습니다. 먼저 다운로드 프로그램과 펌웨어 파일을 압축 해제합니다... 2021. 6. 1.
ESP-12F 모듈 사용하기 아두이노 IDE에서 ESP-12F 모듈을 사용하려면 모듈 보드를 등록/추가 해 줘야 합니다. 아두이노 IDE를 실행 후 File -> Preferences를 선택 후 아래 순서대로 추가합니다. 1. Additional Boards Manager URLs를 선택 2. http://arduino.esp8266.com/stable/package_esp8266com_index.json 추가 3. 완료 Tools -> Board에서 Board Manager를 선택합니다. 보드매니저에서 ESP8266을 검색 후 설치합니다.(저는 이미 설치가 된 상태입니다.) 다시 보드를 선택하러 들어가면 ESP8266보드가 추가되어 있습니다. Generic ESP8266 Module을 선택합니다. 예제 중 기본이 되는 Blink를.. 2020. 11. 29.
ESP-12F 모듈 구매 ESP-12F 모듈은 ESP8266 프로세서를 사용하여 저렴하게 WIFI환경을 구축할 수 있게 해 주는 모듈입니다. 알리에서 저렴하게 구매하였습니다. ESP8266의 몇 가지 특징은 아래와 같습니다. - 저전력 32비트 MCU - 최대 160MHz까지 동작 - 802.11b/g/n 지원 - 10bit ADC - UART/GPIO/I2C/PWM/ADC - UART baud rate up to 4Mbps - STA/AP/STA+AP 3가지 동작 모드 - 대기모드 / 슬립모드 가능 사이즈는 대략 2.4cm x 1.6cm 정도이며 아래와 같은 모양을 하고 있습니다. 윗면은 실드캔으로 싸여 있으며 오른쪽 위쪽에 파란색의 LED가 위치해 있고, 밑면은 각 핀에 해당되는 이름이 적혀 있습니다. 아래 회로도를 참고하여.. 2020. 11. 29.
반응형