Skip to content

Breadboard‐Setup

Cifer edited this page Jun 22, 2025 · 4 revisions

No custom PCB? No problem! You can build the nRFBOX on a breadboard with off-the-shelf components. Here’s how to get started. 🛠️

🛒 Required Components

  • ESP32 module
  • NRF24 module (LNA version recommended for better range)
  • 0.96-inch OLED display (128x64 resolution)
  • TP4056 battery charging module
  • SD card module
  • Antenna connector (optional for extended range)
  • Push buttons (for navigation)
  • NeoPixel LED (optional)
  • Breadboard, jumper wires, and a lithium battery

🛠️ Setup Steps

  1. Connect the ESP32-U: Wire the ESP32 to a breadboard with proper 3.3V power and ground connections.
  2. Add the NRF24: Hook up the NRF24 module to the ESP32 using SPI pins (see the schematic in the repository).
  3. Wire the OLED Display: Connect the 0.96-inch OLED to the ESP32’s I2C pins for real-time data display.
  4. Add the SD Card Module: Wire the SD card module to the ESP32 for firmware updates and data storage.
  5. Add Push Buttons: Connect buttons for menu navigation (check the pinout in the schematic).
  6. Optional Components: Add the NeoPixel, antenna connector, and battery charging circuit (TP4056) as needed.
nRFBOX

nRFBOX Breadboard-Setup

nRFBOX

nRFBOX Breadboard-Setup

Note

For a detailed pinout and wiring guide, check the Schematics and PCB section or the schematics in the nRFBOX GitHub repository. Let’s get building! 🔨

Clone this wiki locally