Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Completed

PRO MakerLab To youth - Painted dream ESP32 learning board

To youth - Painted dream ESP32 learning board

Project tags

License

Public Domain

License: Public Domain

Mode:

Mode

Editors' pick

Editors' pick

  • 5
  • 0
  • 0
Update time: 2024-11-22 06:31:32
Creation time: 2024-11-21 02:23:20
Description

Description

To youth - Painted dream ESP32 learning board

 

  • It is copied from the "ESP32-IOT-KIT fully open source IoT development learning board" project of the @mazhiliang boss (the project verification has been completed). The development board is designed with ESP32-WROOM-E module as the main control, and supports WIFI, Bluetooth, Ethernet, RS485, CAN and other communication modes. Individuals are ready to learn IoT development with MicroPython on the Thonny IDE. It is different from the open source learning program of the source guy.
  • Since the individual is still in the learning stage, it is highly recommended that friends who want to learn and reproduce systematically go to the source of the open source project. Yuanlao provides supporting Easyio driver library and CSDN blog tutorials, leading you to learn and develop the Internet of Things from ESP-IDF, and the software and hardware introduction guidance are very comprehensive and detailed. Sourcer open source link: ESP32-IOT-KIT fully open source IoT development learning board
  • The following detailed introduction is mainly taken from the article of the source guy, which will be pointed out in the section on modification and innovation.

 

Hardware peripherals

  • The ESP32 module is changed from WORWER-E to WROOM-32E, with no PSRAM and two more IOs
  • ADC*2 (Battery, light.) The power supply can be programmized)
  • Button * 4 (BOOT, user key.) The other two are Reset and Battery Level Indicator)
  • Touch the button * 1
  • User LED*1 (same as IO extension WS2812B strip)
  • 38KHz infrared reception and transmission
  • RS485 and CAN (multiplexed with IO, can also be reused for UART, etc.) circuit upgrade, terminal 2p becomes 3p, and GND is increased. Increased ESD protection. The RS485 chip MAX3485 replaced with MAX13487
  • I2C Peripherals*4 (ICM-20600 6-axis inertia, SHT30 temperature and humidity, PCF8563-RTC, and capacitive touch screen FPC mount on the back)
  • 2.0 inch single-point capacitive touch screen (320*240 resolution.) LCD screen uses SPI, capacitive touch I2C)
  • LCD/OLED/SPI expansion interface. I2C expansion interface. 3.3/5V power supply expansion interface.
  • TF card interface. (MicroSD)
  • Ethernet expansion interface. (Pluggable with LAN8720 Ethernet module)
  • TypeC power, download, and debug interfaces.
  • On-board CH343P auto-download circuit. The original CH340 usb to ttl circuit has been upgraded to make it smaller, faster and more stable.
  • The on-board 18650 battery holder, lithium battery protection IC and charge-discharge power management chip can provide 3.3V and 5V 2A power output with only the on-board battery. And the 3.3V voltage rail is UPS, which can maintain uninterrupted power operation of the onboard hardware.

 

 

Hardware features

  • Onboard ESP32-WROOM-32E, dual-core 240MHz, can be used for WIFI, BluetoothEthernet development and application.
  • The on-board ESP32 IO is fully ejected for easy debugging and expansion.
  • The PCB size is 9.8*9.8cm, although the sparrow is small, it has all kinds of organs.
  • Expandable LAN8720 100 Gigabit Ethernet, which plugs into the upper right corner of the board for wired Ethernet expansion.
  • The 2.0-inch capacitive touch screen is a combination of ST7789V + FT6236U , IPS full viewing angle, single point capacitive touch, feel and life are greatly better than resistive screens.
  • If you don't want to use the capacitive touch screen, don't worry, there is a row of SPI expansion ports reserved on the front, which can be used to plug in LCD/OLED, which can be compatible with many display modules on TB.
  • Onboard 18650 battery holder, lithium battery protection and lithium battery charge and discharge management. When the power switch is turned on, 3.3V is the uninterruptible power supply, and the ESP32 will not restart due to USB plugging and unplugging.
  • TypeC interface charging + download and debugging, onboard CH343 automatic download circuit, connect with the computer only need to use the TypeC cable, no additional downloader is required.

Integrated six-axis IMU accelerometer gyroscope (ICM-20600), SHT30 temperature and humidity sensor, PCF8563 independent RTC, infrared transceiving/transmitting, light sensing and other sensors, one board to play with smart home.

At present, it has been verified that the serial port connection is normal, and the program download and burning are also quite stable. Simple IO port control applications are normal.

 

Lithium battery charging, battery-power automatic switching and other power supply circuits are tested stably.

Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
Empty
Project Attachments

Project Attachments

Order File name Download times
1

0599127d68898bb8da76f7caae0b0d3d.mp4

2
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn