Skip to content

2008wbbv/esp32thing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ESP32Thing RF Control Board "ESP BUDDY"

image

The ESP Buddy is a ESP32-S3 based board that can be wired up to a ESP32 CYD, a common and cheap display. The ESP Buddy has a NRF24L01 2.H GHz Antenna, A PN532 NFC and RFID Module, a lipo power system to charge the board and a battery.

It is currently wired on a perfboard, but I will later design a integrated PCB.

This repo focuses on the hardware, not custom firmware. Screenshot 2025-12-05 223009

image

Perf Board: (not all wiring visible under screen) image image I had to move some stuff to get the battery out of the way so I can show underside, and some of the nrf cables are wired from under the screen using little jumper wires.

Build Log: 11/28 – Came up with the idea for the project. Looked at other people’s designs online to understand common approaches and nailed down the overall scope and features I wanted to include.

11/30 – Spent time studying the datasheets for each component and mapped out which pins would go where. Started outlining the wiring plan and identifying any conflicts.

12/1 – Continued digging through datasheets to double-check compatibility and requirements. Began drafting the schematic. Some of the parts arrived, so I started laying them out and planning the physical build.

12/2 – Finished the full schematic and verified the connections. Started soldering the first batch of components onto the board.

12/3 – Messed up the battery circuit on the first pass, so I had to troubleshoot and correct it. Got it fixed and wrapped up the rest of the wiring for the build.

Firmware: Any esp32 firmware should function but you made to configuire pins, I would highly recomend bruce though. sweet and simple. https://bruce.computer/flasher

Readable BOM: Bill of Materials (Table) Item Qty Model / Part Number Description Notes CYD Board 1 T-Display-S3 / CYD-2432S028 ESP32 display module Main MCU + touchscreen NRF24L01+ Module 1 NRF24L01+ PA/LNA 2.4GHz RF transceiver SPI, high-power version recommended PN532 NFC Module 1 PN532 (Seeed 113020005) NFC reader/writer I2C/SPI selectable LiPo Battery 1 803048 (2000mAh) 3.7V LiPo cell Choose size based on enclosure TP4056 USB-C Board (no LEDs) 1 TP4056-USB-C-LDLESS LiPo charger LED-less version MT3608 Boost Converter 1 MT3608 DC-DC Boost converter Only if 5V rail required On/Off Switch 1 SS12F15 Mini slide switch Main power cutoff Perfboard 1 0.1" pitch 5×7 cm Prototype board Perfboard version Jumper Wires 20 24AWG solid core Solid-core wire Perfboard wiring Rubber Bands 2 N/A Generic Holding parts during prototyping

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors