EPS32-C3을 사용한 작은 시계 (내용 추가)

방금 인스타그램에서 본 작은 시계입니다.지난 off 미팅에서 다루었던 OLED 중 128×32의 해상도를 가진 I2C 방식의 OLED를 사용한 작은 시계입니다.

이 프로젝트에 관해서는.. 아래 링크를 참고하시기 바랍니다. https://hackaday.io/project/195376-tiny-internet-clock

이 프로젝트에서는 NTP servers.hackaday.io 에서 시간을 얻기 위해 당신의 WiFi에 연결된 작은 인터넷 시계를 구축합니다

사용한 모듈은 ESP32-C3, OLED 그리고 자체 제작한 케이스의 크기 비교입니다.

뭐니뭐니해도 케이스가 좋아…

위 링크를 따라가면 소스도 공개되어 있습니다. 배선도 간단합니다.

이 글에서 사용한 모듈은 seed studio의 ESP32C3 모듈로 안테나를 별도로 연결해야 하는 모델이네요.이렇게 하드웨어를 구성하고 이번 스터디 내용으로 OLED와 NTP에 대한 자료를 바탕으로 쉽게 시계를 만들 수 있을 것입니다. 이걸로 추가 :: 가지고 있는 걸로 바로 따라해보도록 하겠습니다. https://ko.aliexpress.com/item/1005005877531694.html?spm=a2g0o.order_list.order_list_main.21.3ceb140f1RQVzM&gatewayAdapt=glo2kor2622.0₩ | 초미니 와이파이 블루투스 ESP32C3 개발 보드, ESP32C3 | | | – AliExpress Smarter Shopping、 Better Living! Aliexpress.comko.aliexpress.com가장 작게 만들려면 위의 기사처럼 손질을 해야하는데… 일단 시험이니까. ESP32-C3 모듈용 개발 보드와이것저것 테스트할때는 이런거 하나 있으면 편하지만.. 노란색 핀이 신호선입니다. 외부에 핀 번호가 써 있습니다만, 루페가 없으면 보기 어렵습니다.C3 보드에서 핀을 8개만 사용합니다. RX, TX 사용하면 6개만 사용할 수 있는데…핀맵입니다. 아래쪽에서 본 그림.. 개발 보드에도 돋보기로 보면 핀 번호가 보입니다.핀 배치를 보면 위 기사를 따라 할 것이 아니라 GPIO3, GPIO4, 3V3, GND를 (SDA, SCL, VCC, GND)로 연결하면 될 것 같습니다. 그래서 소스를 받아서 조금 수정해서 한 줄 더 추가해서 실행하면… 시간이 표시됩니다.핀 배치를 보면 위 기사를 따라 할 것이 아니라 GPIO3, GPIO4, 3V3, GND를 (SDA, SCL, VCC, GND)로 연결하면 될 것 같습니다. 그래서 소스를 받아서 조금 수정해서 한 줄 더 추가해서 실행하면… 시간이 표시됩니다.I2C 핀을 변경한 것은 위와 같이 핀이 4개가 갖추어지므로 연결하는 것이 편하기 때문입니다. 이는 ESP32C3도 ESP32의 특성, 즉 내부 페리페럴의 핀을 자유롭게 설정할 수 있는 기능 덕분이기도 합니다. 소스에서 처음 일부 수정한 부분은 다음과 같습니다. * 3곳 수정* 1라인 추가 (추가 여부는 보드 선택에 따라, I2C를 연결한 핀에 의해 결정됩니다.)I2C 핀을 변경한 것은 위와 같이 핀이 4개가 갖추어지므로 연결하는 것이 편하기 때문입니다. 이는 ESP32C3도 ESP32의 특성, 즉 내부 페리페럴의 핀을 자유롭게 설정할 수 있는 기능 덕분이기도 합니다. 소스에서 처음 일부 수정한 부분은 다음과 같습니다. * 3곳 수정* 1라인 추가 (추가 여부는 보드 선택에 따라, I2C를 연결한 핀에 의해 결정됩니다.)보드는 ESP32C3 Deve Module로 설정했습니다.요만큼의.

error: Content is protected !!