Skip to content

This is an ESP32 board based development kit, which makes the prototyping of microcontroller based projects easier using build-in electronic components

License

Notifications You must be signed in to change notification settings

NuwanJ/ESP32-development-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CC BY-SA 4.0

ESP32 Development Kit

ESP32 is a powerful embedded development board. But the ESP32 DevKit design is not much breadboard friendly and has a weird pinout design. That is why I designed this development kit, to make my experiments easier with the help of built-in electronic components and breadboard.

I decided to share it open-source under Creative Commons Attribution-ShareAlike 4.0 International License.

The stickers pasted to the board also uploaded for your reference. You can print the prints/stickers.pdf file to an A5 size sticker paper and cut them.

Features

  • Expanded GPIO pins with 3.3v and GND

  • A tiny breadboard

  • Li-ion battery

  • USB charging controller

  • Adjustable voltage booster (set to 5v)

  • SSD1306 LCD module

  • 3V3-5V logic level shifter (4 channels)

  • 4 x LEDs (Red, Green, Blue, Yellow)

  • 2 x DIP switches

  • 2 x Pushbuttons

  • 1 x Trimpot (10 kOhm)

  • 1 x Active buzzer

Schematics Diagram

You can find the schematics diagram from v1_schematics.pdf.

PCB design

You can find the Gerber files of the design from the v1_gerber folder. This is a single side PCB, with 4 jumpers. PCB is designed using Fritzing.

PCB - Top View

Final View

You can see some images of the final design (with the 3d printed enclosure) here.

Sample Codes

I added a sample code for SSD1306 display, which is using Adafruit_SSD1306 library. I will try to add a few more libraries in future.


This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

About

This is an ESP32 board based development kit, which makes the prototyping of microcontroller based projects easier using build-in electronic components

Topics

Resources

License

Stars

Watchers

Forks

Languages