Skip to content

Hardware Requirements

This page lists all the components you’ll need to build your own blinqr reminder box.

ComponentQuantityNotes
ESP32 Development Board1ESP32-DevKitC or similar
LEDs (5mm)5Any color; recommend different colors per slot
Resistors (220-330Ω)5Current limiting for LEDs
Momentary Push Buttons56mm tactile switches work well
Breadboard1For prototyping
Jumper Wires~20Male-to-male for breadboard
USB Cable1Micro-USB or USB-C depending on your ESP32
ComponentPurpose
Enclosure/CaseProtect and house the finished device
Perfboard/PCBFor a permanent (non-breadboard) build
Battery + ChargerFor portable/wireless operation
3D Printed CaseCustom housing (STL files coming soon)

Any ESP32 board should work, but these are tested and recommended:

  1. ESP32-DevKitC - Official Espressif board, widely available
  2. ESP32-WROOM-32 - Common module, good availability
  3. NodeMCU ESP32 - Beginner-friendly with built-in USB

The default firmware uses the following GPIO pins:

SlotGPIO Pin
0GPIO 2 (built-in LED on many boards)
1GPIO 4
2GPIO 5
3GPIO 18
4GPIO 19
SlotGPIO Pin
0GPIO 12
1GPIO 13
2GPIO 14
3GPIO 27
4GPIO 26

Components can be purchased from:

  • Amazon - Quick shipping, bundles available
  • Adafruit - High quality, good documentation
  • SparkFun - Reliable, educational resources
  • AliExpress - Budget-friendly, longer shipping
  • DigiKey/Mouser - Professional suppliers, bulk pricing

Once you have all components, proceed to the Assembly Guide.