Handheld
erikvanzijst·handheld·kicad/handheld.kicad_pcb
About the Handheld PCB
Handheld is an open source AVR/Arduino PCB design by erikvanzijst, published on GitHub under the MIT license. It is a board measuring 240 × 77.7 mm, with 113 components from 41 distinct parts.
Its main chip is the ATxmega64C3-AU, from the AVR/Arduino family. Other key parts include the TFBS4711, P-FET, LM3671MF-3.3, NSI45015 and DMN601. By type, the board carries 57 ICs, 15 capacitors, 11 switches, 10 resistors, 9 diodes and 4 connectors.
From the project
DIY 8-bit handheld multiplayer gaming device
An Open Source Hardware custom designed handheld gaming device.
powered by an 8-bit AVR XMEGA microcontroller ultra low-res 24x16 monochrome display made of discrete LEDS authentic 8-bit retro sound and music EEPROM-based hiscores multiplayer over bidirectional infrared communication battery or USB powered
Project write-up at: https://medium.com/@erikvanzijst/diy-8-bit-handheld-multiplayer-gaming-device-cc30baae7372

Main components on the Handheld
Handheld bill of materials (BOM)
113 components, 41 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TFBS4711 | TFBS4711-IrDA | U1 |
| 1 | ATxmega64C3-AU | TQFP-64_14x14mm_P0.8mm | U2 |
| 9 | P-FET | SOIC-8_3.9x4.9mm_P1.27mm | U3, U6, U13, U19, U25, U33, U38, U46 +1 |
| 1 | LM3671MF-3.3 | TSOT-23-5 | U4 |
| 24 | NSI45015 | D_SOD-123 | U5, U8, U9, U11, U14, U16, U17, U20 +16 |
| 12 | DMN601 | SOT-23-6_Handsoldering | U7, U10, U15, U18, U23, U27, U31, U35 +4 |
| 3 | SN74LV573 | SO-20_5.3x12.6mm_P1.27mm | U12, U29, U44 |
| 2 | 74HCT595 | SOIC-16_3.9x9.9mm_P1.27mm | U21, U45 |
| 4 | SN74LVC1G08DBVR | SOT-23-5 | U54, U55, U56, U57 |
| 1 | PN2222A | TO-92_Inline_W4.0mm_Horizontal_FlatSideDown | Q1 |
| 1 | Conn_01x08 | PinSocket_1x08_P2.54mm_Horizontal | J1 |
| 1 | 61300311121 | PinSocket_1x03_P2.54mm_Horizontal | J2 |
| 1 | AVR-PDI-6 | AVR_PDI_Header_2x03_P2.54mm_Vertical | J3 |
| 1 | UE27AC54100 | USB_A_Female_UE27AC54100 | J4 |
| 2 | 2 x 1.5V AA | BatteryHolder_MPD_BC12AAPC_2xAA | BT1, BT2 |
| 1 | PS1240P02BT | Piezo_Transducer_THT_PS1240P02BT | BZ1 |
| 1 | 100R | Potentiometer_Bourns_TC33X_Vertical | RV1 |
| 1 | 2K | Potentiometer_Bourns_TC33X_Vertical | RV2 |
| 1 | JS202011SCQN | SW_CuK_JS202011AQN_DPDT_Angled | S1 |
| 1 | HOLD | SW_PUSH-12mm | SW1 |
Show 21 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PAUSE | SW_PUSH-12mm | SW2 |
| 1 | SDROP | SW_PUSH-12mm | SW3 |
| 1 | HDROP | SW_PUSH-12mm | SW4 |
| 1 | ROTR | SW_PUSH-12mm | SW5 |
| 2 | RIGHT | SW_PUSH-12mm | SW6, SW8 |
| 1 | ROTL | SW_PUSH-12mm | SW7 |
| 1 | START | SW_PUSH_6mm | SW9 |
| 1 | SELECT | SW_PUSH_6mm | SW10 |
| 2 | MRA4003T3G | D_SMA | D1, D2 |
| 6 | DISP_LED_MAT_8x8_COM_ANODE | LED_8x8_3MM_38x38MM | D3, D4, D5, D6, D7, D8 |
| 1 | BATT LED | LED_D3.0mm | D9 |
| 1 | 10uH | CDRH5D18NP | L1 |
| 12 | 100nF | C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C3, C4, C7, C8, C9, C10, C11 +4 |
| 2 | 4.7uF | C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C2, C5 |
| 1 | 10uF | C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C6 |
| 1 | R_PHOTO | R_LDR_5.1x4.3mm_P3.4mm_Vertical | R1 |
| 1 | 47R | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2 |
| 3 | 10K | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4, R5 |
| 1 | 4.7K | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6 |
| 3 | 100R | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7, R8, R9 |
| 1 | 150R | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R10 |
Handheld design files
The KiCad project lives in the erikvanzijst/handheld repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/handheld.kicad_pcb
Handheld: common questions
What microcontroller does the Handheld use?
The Handheld is built around the ATxmega64C3-AU, from the AVR/Arduino family.
How big is the Handheld PCB?
The Handheld measures 240 × 77.7 mm and is 1.6002 mm thick.
How many components are on the Handheld?
113 components, from 41 distinct parts. The full bill of materials is listed on this page.
Where can I download the Handheld design files?
From the erikvanzijst/handheld repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Handheld design in my own project?
Yes, under the terms of its MIT license, which erikvanzijst chose for the repository.
Can I test firmware for the Handheld 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.
More boards in handheld
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746