본문 바로가기
  • Espressif offers integrated, reliable and energy-efficient wireless SoCs 32-bit MCU Wi-Fi Bluetooth
  • ESP-IDF Official IoT Development Framework

분류 전체보기16

ESP32-C2 (ESP8684) 소개 ESP32-C2는 저가형 Wi-Fi 4 및 Bluetooth 5(LE) 칩입니다. 이 칩은 독특한 디자인으로 ESP8266보다 더 작으면서도 더 강력합니다. ESP32-C2는 272KB의 SRAM(캐시 전용 16KB)과 576KB의 ROM을 갖춘 RISC-V 32비트 싱글 코어 프로세서를 기반으로 구축되었습니다. ESP32-C2는 스마트 플러그, 스마트 전구 등 데이터 전송률이 낮은 간단한 대용량 IoT 애플리케이션을 대상으로 설계되었습니다. ESP32-C2는 쉽고 강력한 무선 연결을 제공하므로 간단하고 사용자 친화적이며 안정적인 스마트 홈 장치를 개발하는 데 적합한 솔루션입니다. 또한 ESP32-C2는 보안 부팅 및 플래시 암호화와 같은 기능을 갖추고 있으며, 모든 애플리케이션에 하드웨어 신뢰점을 제공.. 2024. 2. 5.
ESP32 펌웨어 다운로드(라이팅)이 안될 경우 첫번째 확인 사항 ESP32 펌웨어 다운로드(라이팅)이 안될 경우 첫번째 확인 사항 제1법칙 : ESP32의 전원을 껏다 켜면, 펌웨어 다운로드 포트(UART0)으로 메세지가 나와야 한다. UART0을 정상적으로 PC에 연결을 하고, ESP32모듈을 껏다 켜면, 반드시 로그 메세지가 나와야 한다. 보레이트는 115200이고, 일반적인 시리얼 터미널 프로그램(예, 테라텀, 리얼텀, 푸티 등)으로 메세지를 볼 수 있다. 메세지는 리셋 메세지가 될수도 있고, 의미가 없는 에러 메세지가 될수 도 있지만 뭔가는 나와야 한다. 이후, 메세지를 보고 뭐가 잘못 됬는지 정상인지 확인을 해야 한다. 이 로그 메세지는 심지어 펌웨어가 없어도 나오고, Flash메모리 자체가 연결이 안되 있어도 나온다. 제2법칙 : 만약, 제 1법칙에서의 메.. 2023. 11. 2.
Espressif MATTER 1.2 지원 Espressif Announces Support for Matter 1.2, Including New Appliance Types 새로운 가전제품 유형을 포함한 Matter 1.2 지원 발표 Espressif사는 최신 Matter 1.2 스펙 지원을 공식 발표하였습니다. 이 버전은 새로운 가전제품 유형을 지원하며, 이로써 Espressif 의 Matter 표준에 대한 헌신이 더욱 강화되었습니다. Matter는 스마트 디바이스와 애플리케이션 개발을 간소화하고 향상시키기 위해 설계된 오픈 소스 연결 표준입니다. 이는 스마트 홈을 위한 통합된 기반을 제공하여 다양한 제품 간에 원활한 통신과 상호 운용성을 보장합니다. 최근 발표된 Matter 1.2에서는 새로운 가전제품 유형이 포함되어 있습니다. Laundr.. 2023. 11. 1.
ESP32 펌웨어 개발 방법(2) - ESP-IDF ESP-IDF ESP-IDF는 ESP32 펌웨어를 개발하기 위한 기본 SDK입니다. ESP-IDF는 완전한 C 및 C++ 프로그래밍 언어를 지원하여 C/C++이 제공하는 기능을 완전히 활용할 수 있습니다. ESP-IDF는 ESP32 및 ESP8266 마이크로컨트롤러와 함께 IoT 개발을 위해 특별히 설계된 다양한 도구와 기능을 제공합니다. ESP32 의 신규 제품에 대하여 지속적으로 빠르게 지원이 됩니다. FreeRTOS의 네이티브 지원으로 효율적인 메모리 관리 및 디버깅 도구로 멀티코어 CPU에 대하여 지원이 됩니다. Bluetooth, Wi-Fi 및 저전력 모드와 하드웨어 기능에 대하여 원할하고 빠르게 지원이 됩니다. 주요 특징 Navtive FreeRTOS 지원, Tasked 기반, 멀티 코어 지원.. 2023. 10. 31.
ESP32 펌웨어 개발 방법(1) - SDK 종류에 대하여 ESP32의 펌웨어 개발을 위한 SDK 종류 ESP32의 펌웨어를 개발하는 방법은 ESP-IDF, 아두이노, AT command, 기타 3rd party SDK가 있습니다. ESP-IDF Espressif사에서 공식 릴리즈하고, 관리하는 Open source SDK입니다. 가장 기본적인 SDK이고, 최신 버젼 및 API가 계속 update됩니다. FreeRTOS기반이고, C, C++를 사용합니다. Host 개발환경으로 Window, Linux, MAC을 지원합니다. ESP32는 전용 IDE를 공식적으로 지원하지 않기 때문에, 에디터는 개발자가 선택을 해야 합니다. 최근 가장 많이 사용하는 에디터로 VSCODE가 있고, 그외에 이클립스등 아무 에디터나 사용가능합니다. ESP32는 완전한 GUI환경을 지원하.. 2023. 10. 31.
ESP32-S2 시리즈 소개 ESP32-S2는 WiFi단독형 제품 입니다. ESP32-S2 embedded, Xtensa® single-core 32-bit LX7 microprocessor, up to 240 MHz Ultra-low-power performance: fine-grained clock gating, dynamic voltage and frequency scaling Security features: eFuse, flash encryption, secure boot, signature verification, integrated AES, SHA and RSA algorithms Peripherals include 43 GPIOs, 1 full-peed USB OTG interface, SPI, I2S, UART, I.. 2023. 10. 27.
ESP32 제품 선택 고려 사항 및 제품 비교표 ESP32 제품 선택시 고려 사항 제품 선택시 주요 고려 사항 1) 통신 사양 : WiFi 단독, WiFi+BLE 콤보, Zigbee/Thread, BT classic필요여부, Ethernet 처리 2) 펌웨어를 직접 개발 하는지 ? AT command로 사용하는지 ? 3) 소비전력 : 배터리 사용, 상시 전원 사용 4) 안테나 사양 : 내장 / 외장 안테나 5) 필수 인증 사항 펌웨어를 직접 개발 할 경우 1) 내부 MCU 성능 2) 필요 GPIO, Interface 주요 IC 시리즈의 제품 비교 Part ESP32-S2 ESP32-S3 ESP32-C3 ESP32-C2 ESP32-C6 ESP32-H2 무선통신 WiFi WiFi+BLE WiFi+BLE WiFi+BLE WiFi+BLE +Thread+Zig.. 2023. 10. 27.
ESP32-H2-MINI-1 / 1U ESP32-H2-MINI-1은 강력한 일반용 블루투스 Low Energy 및 IEEE 802.15.4 콤보 모듈로 ESP32-H2 칩을 기반으로 합니다. 이 모듈은 전력 소모에 높은 요구를 가지는 IoT 응용 프로그램을 구축하기에 이상적입니다. 예를 들어, 이 모듈을 사용하여 Matter 기반 스마트 홈 장치를 구축할 수 있어 서로 다른 생태계 간의 상호 운용성을 제공하거나, 다른 Espressif Wi-Fi 제품과 함께 사용하여 Thread boarder 라우터를 만들 수 있습니다. 이 모듈은 매우 작은 크기로, ESP32-C3-MINI, ESP32-C6-MINI 모듈과 핀 간 호환성이 있습니다. ESP32-H2-MINI-1 모듈 도면 ESP32-H2-MINI-1은 강력한 일반용 블루투스 Low Ene.. 2023. 10. 26.