banner

소식

Aug 17, 2023

ESP32 최소화

엔지니어는 설계에서 불필요한 요소를 최적화하고 제거하는 데 관심이 많습니다. Chris Greening(YouTube의 Atomic14라고도 함)은 이러한 매력을 Espressif ESP32-S3 WROOM 모듈에 적용했습니다. 일반적으로 이러한 모듈은 브레이크아웃 보드에 연결되어 있습니다. 그러나 Greening은 최소한의 USB 전원을 사용하는 ESP32-S3 WROOM 개발 보드를 만드는 데 필요한 모든 것을 제거했습니다.

녹화는 일반적인 ESP32-S3 WROOM 브레이크아웃 보드의 회로도로 시작됩니다. 이러한 보드에 장착된 ESP32-S3 시스템 온 모듈(SOM)을 찾을 수 있습니다. 여기에는 설계를 더욱 견고하게 만들기 위한 패시브가 포함될 수 있습니다.

그러나 Greening의 설명에서 알 수 있듯이 많은 구성 요소가 (엄격하게) 필요하지 않습니다. 예를 들어 이 최소 ESP32 설계에는 UART, JTAG 또는 부팅 모드용 핀이 없습니다. UART 및 JTAG 기능은 S3의 기본 USB 지원을 통해 사용할 수 있습니다. Greening은 또한 부팅 모드 핀을 제거했습니다. WROOM 모델을 처음 프로그래밍할 때 이 핀을 접지로 단락시켜야 할 수도 있다는 점을 명심하십시오.

UART 및 JTAG 핀을 제거한 상태에서 ESP32에 어떻게 액세스합니까? Greening의 다음 단계는 브레드보드를 ​​사용하여 USB 브레이크아웃 보드와 선형 조정기를 연결하는 것이었습니다. 아, 그리고 그는 필수 깜박임 스케치를 위해 LED(전류 제한 저항 포함!)를 포함시켰습니다.

축소 프로젝트의 이 단계에서는 USB를 통해 ESP32-S3 WROOM을 PCB에 연결하는 데 필요한 최소한의 하드웨어를 보여줍니다. 그러나 Atomic14 비디오는 이 개념을 한 단계 더 발전시켰습니다.

다음으로 Greening은 폴리이미드(Katpon) 테이프를 사용하여 WROOM 모듈 뒷면의 접지/열 패드를 분리했습니다. 그런 다음 선형 조정기, 디커플링 커패시터 및 중요한 LED를 조심스럽게 장착했습니다. 스루홀에서 표면 실장 구성 요소로 변경한 후 모든 브레드보드 구성 요소가 맞습니다.

다양한 구성 요소 제거에 대한 자세한 설명(및 타당성)은 전체 ESP32 최소 개발 보드 동영상을 확인하세요. USB 브레이크아웃 PCB도 포함되지 않은 최소화된 키트의 최종 버전도 볼 수 있습니다!

공유하다