ESP32-C3 OLED 개발 보드, 0.42 인치 OLED 모듈 세라믹 안테나, ESP32 초미니 개발 보드, 와이파이 블루투스
개요
이 화면은 다른 0.42 인치 화면과 다릅니다. 화면의 시작점은 12864 (13, 14) 입니다. 구입하기 전에주의하십시오, 당신은 직접 다른 0.42 인치 화면을 교체해서는 안됩니다
제품 소개
SP32 C3 OLED 개발 보드는 코어 보드를 설계하고 생산 한 ESP32C3FN4/FH4 를 기반으로합니다. 4M 플래시가 내장되어 있습니다. WiFi와 Bluetooth, 세라믹 안테나가있는 두 가지 모드가 있습니다. 0.42 인치 OLED 스크린이 장착되어 있으며 USB 다운로드를 지원합니다.

OLED는 실제로 조금 이상합니다. 작동하려면 약간의 트릭이 필요합니다. # 포함 # 포함 // U8g2 에는 72x40 생성자가 없으므로 72x40 화면이 SSD1306 컨트롤러의 132x64 픽셀 버퍼 중간에 매핑됩니다. U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE, 6, 5); Int 너비 = 72; Int 높이 = 40; Int xOffset = 30; // = (132-w)/2 Int yOffset = 12; // = (64-h)/2 Void 설정 (void) { 지연 (1000); U8g2. 시작 (); U8g2. setContrast(255); // 최대 대비 설정 U8g2. setBusClock(400000); // 400kHz I2C U8g2. setFont(u8g2_font_ncenB10_tr); } Void 루프 (void) { U8g2. clearBuffer(); // 내부 메모리를 지우십시오 U8g2. drawFrame(xOffset + 0, yOffset + 0, 너비, 높이); // 테두리 주위에 프레임을 그립니다. U8g2. setCursor(xOffset + 15, yOffset + 25); U8g2. printf("% dx % d", 너비, 높이); U8g2. sendBuffer(); // 디스플레이에 내부 메모리를 전송 }




'개발자 > 부품' 카테고리의 다른 글
| Pico MIDI 확장 보드미디 메시지 전송 (3) | 2024.12.09 |
|---|---|
| CH552-36은 36키 분할 키보드입니다. (0) | 2024.12.06 |
| 8비트 USB 디바이스 MCU - CH552 (0) | 2024.12.06 |
| 스위치, 버튼 찾을 때 여기 다 있다. (1) | 2024.11.28 |
| 4채널 릴레이 드라이버 회로 및 PCB 설계 (0) | 2024.11.22 |
| ULN2803 및 릴레이용 전류 제한기 저항을 계산하는 방법은 무엇인가요? (0) | 2024.11.22 |
| Meshtastic T-Beam ESP32 LoRa 개발 보드, 433, 868, 915MHz LoRaWAN 모듈 회로, WiFi, 블루투스, GPS, OLED (1) | 2024.11.16 |
| 전자 종이 e-paper 디스플레이의 기상 관측소 (6) | 2024.11.15 |
취업, 창업의 막막함, 외주 관리, 제품 부재!
당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약,
아이디어는 있지만 구현할 기술이 없는 막막함.
우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.
이제 고민을 멈추고, 캐어랩을 만나세요!
코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.
제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!
귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.
지난 30년 여정, 캐어랩이 얻은 모든 것을 함께 나누고 싶습니다.
귀사가 성공하기까지의 긴 고난의 시간을 캐어랩과 함께 하세요.
캐어랩