Home » Post » esp » ESP32 커스텀 보드를 설계해보자. (ESP32 DIY 보드 설계)

ESP32 커스텀 보드를 설계해보자. (ESP32 DIY 보드 설계)

ESP32 보드 설계를 포스팅했습니다.  (ESP32 DIY 보드 설계)

 

오랜만의 포스팅이다.

원래는 아두이노 커스텀 보드 개발보다 ESP 커스텀 보드 개발이 더 빨랐다.

졸업 작품 시기다보니 잠시 포스팅을 보류했지만,

이제는 포스팅해도 될 것 같다.

 

자료는 NODEMCU의 스케메틱과 ESP 개발 가이드를 참고했다.

전체 회로도는 아래와 같다.

 

그림 1. ESP 커스텀보드 회로

 

크게 전원회로, 자동 플래싱 회로, 플래싱 핀 세 가지로 구분 가능하다.

 

그림 2. 전원부 회로

그림 3.  플래싱용 4핀

 

ESP32는 통신과 플래싱을 USART로 한다.

추가로 DTR과 RTS을 필요로 한다.

전원부 레귤레이터는 3.3V MCP1826를 사용했다.

USB 전원 구동이라면

LM1117과 2개의 10uF 탄탈커패시터로 구성해도 무방하다.

 

그림 4.  자동 플래싱 회로

자동 플래싱 회로다.

nodemcu의 회로를 따서 썻지만, 이상하게 잘 안되더라.

EN버튼을 꾹 누른 상태에서 플래싱을 해야 플래싱이 된다.

 

 

그림 5. ESP32 회로

 

ESP32 회로다. 칩 형태로 되어있어 내부에 크리스탈이 있으므로,

유선 전원 구동이면  별도의 크리스탈을 필요로 하지 않는다.

워치독과 같이 RTC를 요구할 시 위와같이 32.768KHz를 하나 달아주고

12pF을 두 개 달아준다.

 

이외에 전원에 100uF 탄탈 커패시터를 하나 박아준다.

stm보다 클럭이 많이 높은 탓인지 굉장이 값이 크다.

 

최종 아트워크 결과다.

 

아래는 이 보드를 활용해서 완성한 졸업 작품이다.

“ESP32 커스텀 보드를 설계해보자. (ESP32 DIY 보드 설계)”에 대한 6개의 생각

  1. 글 잘 봤습니다. 회로 어떻게 구성할지 고민이 많았는데 도움이 되었습니다. 감사합니다.

  2. 감사합니다

    안녕하세요 저도 esp32 커스텀보드를 만들고싶은데 제가 전기전자쪽을 아예 모르는데 혹시 공부를 어떻게 시작하는게 좋을까요 ㅜㅜ?

    1. 안녕하세요. 전자전기 전공해도 보드 못만드는 사람들 많습니다. 너무 겁먹지 않으셔도 될 거서 같구요.
      저항, 캐패시터, 인덕터 등의 수동 소자를 활용한 회로 먼저 공부해보시구요. (V = IR 같은 기초적인 지식)
      잘 만들어진 ESP32의 보드들의 스케메틱들을 찾아서 공부한다음 CAD 툴(무료는 KICAD 등, 유료는 OrCAD, Pads 등) 사용법을 공부하시면 될 것 같습니다.

      1. 고맙습니다.

        답변 정말 감사드립니다. 혹시 강의나 과외는 따로 안하시는지 궁금합니다!

        1. 안녕하세요. 지금 당장은 별 생각이 없습니다.

          댓글 남겨주신 이메일로 장문의 회신을 드렸으니, 참고 부탁 드립니다.
          감사합니다.

          아 그리고, 이메일을 그대로 닉네임으로 사용하셨길래 임의로 이름을 바꾸었습니다.

댓글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.