- 
                Notifications
    
You must be signed in to change notification settings  - Fork 169
 
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. 🛠️
- 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
 
- Connect the ESP32-U: Wire the ESP32 to a breadboard with proper 3.3V power and ground connections.
 - Add the NRF24: Hook up the NRF24 module to the ESP32 using SPI pins (see the schematic in the repository).
 - Wire the OLED Display: Connect the 0.96-inch OLED to the ESP32’s I2C pins for real-time data display.
 - Add the SD Card Module: Wire the SD card module to the ESP32 for firmware updates and data storage.
 - Add Push Buttons: Connect buttons for menu navigation (check the pinout in the schematic).
 - Optional Components: Add the NeoPixel, antenna connector, and battery charging circuit (TP4056) as needed.
 
       
      nRFBOX Breadboard-Setup  |     
    
       
      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! 🔨