Cube64 SMD
darthcloud·cube64-dx·hardware/cube64.kicad_pcb
About the Cube64 SMD PCB
Cube64 SMD is an open source PIC PCB design by darthcloud, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 38 × 21 mm, with 40 components from 15 distinct parts.
Its main chip is the PIC18F24Q10, from the PIC family. Other key parts include the LTC3203B-1. By type, the board carries 28 resistors, 5 capacitors, 4 connectors, 2 ICs and 1 diode.
From the project
GameCube controllers adaptor for N64
See my new project:\ BlueRetro - Multiplayer Bluetooth controllers adapter for retro video game consoles\ \
A secondary goal of this project is to more thoroughly reverse engineer the protocols involved and create reusable libraries for interfacing PIC microcontrollers to N64 and GameCube devices. The very basics of reverse engineering the two protocols were done before Micah (@scanlime) started this project, but she quickly discovered that there's much more to the protocol. We believe this project may be the first one to completely reverse engineer the protocol used by standard N64…

Main components on the Cube64 SMD
Cube64 SMD bill of materials (BOM)
40 components, 15 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PIC18F24Q10 | QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm_ThermalVias | U1 |
| 1 | LTC3203B-1 | DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm | U2 |
| 1 | ICSP | PinHeader_1x05_P2.54mm_Vertical | J1 |
| 1 | CTRL | PinHeader_2x06_P2.54mm_Vertical | J2 |
| 1 | UART | PinHeader_1x05_P2.54mm_Vertical | J3 |
| 1 | SYS | PinHeader_2x06_P2.54mm_Vertical | J4 |
| 1 | LTST-C195KGJRKT LED_Dual_AACC | D_0606_1616Metric | D1 |
| 3 | 2.2U 2.2u | C_0402_1005Metric | C1, C2, C4 |
| 1 | 0.1U 0.1u | C_0402_1005Metric | C3 |
| 1 | 4.7U 4.7u | C_0603_1608Metric | C5 |
| 22 | DNP | R_0402_1005Metric | R1, R2, R4, R5, R6, R7, R8, R10 +14 |
| 2 | 1K | R_0402_1005Metric | R3, R9 |
| 2 | 64.9 | R_0402_1005Metric | R13, R14 |
| 1 | 402K | R_0402_1005Metric | R15 |
| 1 | 100K | R_0402_1005Metric | R16 |
Cube64 SMD design files
The KiCad project lives in the darthcloud/cube64-dx repository on GitHub; these links point at the commit this page was built from.
Cube64 SMD: common questions
What microcontroller does the Cube64 SMD use?
The Cube64 SMD is built around the PIC18F24Q10, from the PIC family.
How big is the Cube64 SMD PCB?
The Cube64 SMD measures 38 × 21 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Cube64 SMD?
40 components, from 15 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 Cube64 SMD design files?
From the darthcloud/cube64-dx repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Cube64 SMD design in my own project?
Yes, under the terms of its GPL-2.0 license, which darthcloud chose for the repository.
Can I test firmware for the Cube64 SMD without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.
More boards in cube64-dx
Similar boards
PIC
Pslab hardware
fossasia
99 × 53.3 mm187 parts4LApache-2.01.7kPIC
Lens
ervanalb
80 × 80 mm53 parts4LNo license515PIC
Micro 8088
skiselev
152.4 × 101.6 mm71 partsGPL-3.0414PIC
GB-LIVE32
Gekkio
51.4 × 61 mm46 parts4LCC-BY-4.0376PIC
GB-MBCTEST
Gekkio
51.4 × 61 mm32 parts2LCC-BY-4.0376PIC
GB-BENCH-G1
Gekkio
100 × 100 mm98 parts4LCC-BY-4.0376