Maze-Geocahce
dalen01·Maze-Geocahce·PCB Design/Maze Geocache/Maze Geocache.kicad_pcb
About the Maze-Geocahce PCB
Maze-Geocahce is an open source AVR/Arduino PCB design by dalen01, published on GitHub. It is a 2-layer board measuring 80 × 130 mm, with 82 components from 12 distinct parts.
Its main chip is the ARDUINO_NANO_V2.X, from the AVR/Arduino family. By type, the board carries 37 diodes, 36 capacitors, 5 connectors, 1 module, 1 transistor and 1 battery holder.
It belongs with the displays & leds designs in this gallery.
From the project
An electronic maze puzzle inspired by the maze module in Keep Talking and Nobody Explodes. A player uses an arcade joystick to move a white light through an invisible maze on a 6×6 RGB LED matrix. Reaching four randomly selected goals in succession triggers a solenoid and opens t
An electronic maze puzzle inspired by the maze module in Keep Talking and Nobody Explodes. A player uses an arcade joystick to move a white light through an invisible maze on a 6×6 RGB LED matrix. Reaching four randomly selected goals in succession triggers a solenoid and opens the geocache.
This repository contains the Arduino firmware, KiCad PCB design and production files, enclosure models, and laser-cutting drawings required to build the project.
Main components on the Maze-Geocahce
Maze-Geocahce bill of materials (BOM)
82 components, 12 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ARDUINO_NANO_V2.X Arduino_Nano_v2.x | Arduino_Nano | A1 |
| 1 | TIP120 | TO-220-3_Vertical | Q1 |
| 1 | Joystick connector UP | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J1 |
| 1 | Joystick connector DOWN | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J2 |
| 1 | Joystick connector RIGHT | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J3 |
| 1 | Joystick connector LEFT | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J4 |
| 1 | Solenoid | Altech_AK300_1x02_P5.00mm_45-Degree | J5 |
| 1 | Battery | BatteryHolder_TruPower_BH-331P_3xAA | BT1 |
| 1 | SS34 | SS34 | D1 |
| 36 | WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D2, D3, D4, D5, D6, D7, D8, D9 +28 |
| 36 | 10PF 10pF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8 +28 |
| 1 | 220 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1 |
Maze-Geocahce design files
The KiCad project lives in the dalen01/Maze-Geocahce repository on GitHub; these links point at the commit this page was built from.
Maze-Geocahce: common questions
What microcontroller does the Maze-Geocahce use?
The Maze-Geocahce is built around the ARDUINO_NANO_V2.X, from the AVR/Arduino family.
How big is the Maze-Geocahce PCB?
The Maze-Geocahce measures 80 × 130 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Maze-Geocahce?
82 components, from 12 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Maze-Geocahce design files?
From the dalen01/Maze-Geocahce repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Maze-Geocahce design in my own project?
The repository has no license, so all rights stay with dalen01. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Maze-Geocahce without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k