JFET

ESP32 C3 data collector

 
Overview

Introduction: ESP32 C3 module. TYPE-C, battery, OLED grayscale screen, magnetic interface to connect external sensors. The whole machine includes a shell, which can be easily used for secondary development.
1. Product Introduction:

This is a development kit using the ESP32 C3 module. It has a 4-bit color depth OLED screen and uses a 4-pin magnetic interface for external connection, so it can freely implement the required functions, and is prone to applications such as data collection, data upload, data display, and data monitor. Different from conventional development boards, it comes with a complete shell, and can be directly produced close to the product form through Jialichuang 3D printing and panel printing.


2. Application scenarios:

ESP32 development and learning to use

sensor data such as temperature and humidity to collect

WiFi and Bluetooth data to transmit

various information and display

other uses


. 3. Product overview:

The development board uses the ESP32 C3 module, which currently has rich information and high cost performance.

There is a 1.12-inch 96x96 resolution OLED onboard, and the UI can be implemented through interface libraries such as LVGL.

Powered by 602030, 300mAh lithium battery. It has a hardware self-locking switch that can completely disconnect the power supply without affecting charging through the TypeC interface.

There is a small translucent window on the panel to facilitate status information display through LED.

There are 2 GPIO, 3.3V and GND on the side, which communicate with the sensor through the magnetic interface. GPIO can be freely configured to implement I2C, single bus and other protocols.

The PCB leads to the USB debugger that comes with the ESP32 C3 module, and 6 regular burning points are reserved as backup.

This kit requires you to be familiar with ESP32 related development processes.


4. Product parameters:

Burning/charging port: Type-C

charging current: 0.1A (peak)

Operating current of the whole machine:

When OLED has no display: about 17mA

When OLED contrast is set to 0x1F: about 35mA (different contents require different currents)

Standby current: 0μA (fully off)

Case size: WxHxD 56.6 x 35.0 x 21.6mm (2.230 x 1.380 x 0.850in)

Battery capacity: 300mAh

Screen: 1.12-inch 96x96 resolution green 4-bit grayscale OLED (SSD1329 chip)


5. Instructions for use:

The hardware part of this solution is divided into 4 parts: PCB, screen, 3D printing shell, and acrylic panel. Please place orders for each part separately.

PCB components can be welded by SMT or your own hot air gun/heating table. The screen needs to be welded to the PCB and bonded to the PCB with double-sided tape. The battery needs to be welded to the PCB and bonded to the bottom case with double-sided tape. Four pins. The pin needs to be soldered to the PCB through wires and fixed to the casing, and the magnet needs to be bonded with liquid glue after being embedded in the casing. The panel needs double-sided tape to be attached to the shell. For specific installation methods, please refer to the attachment: Installation and Usage Tutorial.rar.

The software part requires you to have ESP32 development capabilities and develop your own products according to your needs. It is recommended to use the ESP-IDF platform. Please modify the corresponding GPIO number in your program according to the markings in the schematic diagram.

Due to location restrictions, there is no screen printing of component numbers on the PCB. If manual placement is required, please refer to the attachment: Manual placement reference.zip, which indicates the specific component parameters and can be printed out for ease of placement.


6. Remarks:

Production cost:

Components: about 25 yuan

Screen: about 10 yuan

Battery: about 10 yuan

3D printing: about 13 grams of resin

Panel: 1 piece of 1mm thick acrylic panel

For other details, please refer to the remarks in the schematic diagram.

The purchasing links for screens, batteries, etc., 3D printed STL files, and panel order files are in the attachments.


7. Test video:

The following video is a routine that uses the development board to read the DS18B20 sensor and display it on the screen. Need to use ESP-IDF to compile and burn. This test code is in the attachment and source code.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-14 22:08:25

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号