Iowa rover kiosk level buttons
scimusmn·iowa-rover·kiosk/electronics/iowa-rover-kiosk-level-buttons/iowa-rover-kiosk-level-buttons.kicad_pcb
About the Iowa rover kiosk level buttons PCB
Iowa rover kiosk level buttons is an open source PCB design by scimusmn, published on GitHub. It is a 2-layer board measuring 137.8 × 41.3 mm, with 26 components from 5 distinct parts.
Other key parts include the TPIC6B595. By type, the board carries 8 resistors, 1 IC and 1 connector.
From the project
Iowa Science Rover - Electronics ================================
Iowa Science Rover - Electronics ================================
Due to the myriad inputs and outputs that need to be managed, the electronics of the kiosk have been split into a constellation of connected boards rather than using a single monolithic board. The scheme of connections is as follows:
Arduino Mega: This is an ATmega2560-based microcontroller, used as the central processor for the kiosk. Mega Adapter: This provides a convenient 40-pin ribbon cable connection between the Arduino Mega and the main board. It carries power from the main board to the Arduino. Main Board: The heart…

Main components on the Iowa rover kiosk level buttons
Iowa rover kiosk level buttons bill of materials (BOM)
26 components, 5 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPIC6B595 | DIP-20_W7.62mm | U2 |
| 1 | Conn_02x08_Top_Bottom | PinHeader_2x08_P2.54mm_Vertical | J1 |
| 8 | SW_Push | TerminalBlock-2_P5.08mm_small | Btn Down 1, Btn Down 2, Btn Down 3, Btn Down 4, Btn Up 1, Btn Up 2, Btn Up 3, Btn Up 4 |
| 8 | Lamp | TerminalBlock-2_P5.08mm_small | Lamp Down 1, Lamp Down 2, Lamp Down 3, Lamp Down 4, Lamp Up 1, Lamp Up 2, Lamp Up 3, Lamp Up 4 |
| 8 | R | Resistor_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8 |
Iowa rover kiosk level buttons design files
The KiCad project lives in the scimusmn/iowa-rover repository on GitHub; these links point at the commit this page was built from.
Iowa rover kiosk level buttons: common questions
How big is the Iowa rover kiosk level buttons PCB?
The Iowa rover kiosk level buttons measures 137.8 × 41.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Iowa rover kiosk level buttons?
26 components, from 5 distinct parts. The full bill of materials is listed on this page.
Where can I download the Iowa rover kiosk level buttons design files?
From the scimusmn/iowa-rover repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Iowa rover kiosk level buttons design in my own project?
The repository has no license, so all rights stay with scimusmn. Use it as a reference, and ask the author before reusing the design.
More boards in iowa-rover
AVR/Arduino
Dna puzzle electronics
scimusmn
127 × 66 mm29 parts2LNo license1Iowa rover kiosk programmer
scimusmn
151.1 × 31.8 mm20 parts2LNo license1AVR/Arduino
Iowa rover kiosk main
scimusmn
76.8 × 79.9 mm13 parts2LNo license1Iowa rover
scimusmn
56.3 × 95.9 mm11 parts4LNo license1AVR/Arduino
Iowa rover kiosk rfid
scimusmn
38.7 × 47 mm9 parts2LNo license1Iowa rover kiosk lamps
scimusmn
87.6 × 36.8 mm7 parts2LNo license1AVR/Arduino
Iowa rover kiosk power cycler
scimusmn
27.9 × 27.9 mm5 parts2LNo license1