Mega-Cube-Board
MaltWhiskey·Mega-Cube·Electronics/Mega-Cube-Board/Mega-Cube-Board.kicad_pcb
About the Mega-Cube-Board
Mega-Cube-Board is an open source NXP PCB design by MaltWhiskey, published on GitHub. It is a 4-layer board measuring 200 × 54 mm, with 100 components from 36 distinct parts.
Its main chip is the Teensy4.0_HDR, from the NXP family. Other key parts include the ILI9341, TPS54331DR, C133793 and MAX98357AETE. By type, the board carries 48 resistors, 16 capacitors, 8 ICs, 8 connectors, 1 diode and 1 inductor.
It belongs with the audio and power & battery designs in this gallery.
From the project
16x16x16 PL9823 Cube with Teensy 4.0 and FlexIO driver
Disclamer: These are my own electronic designs. You can use them however you like, but i take no responsibilty for them. It's up to you to use them well.
Versions: 32Bit shift register - This is my first iterration, i had some problems with them due to high frequency signals and using wires instead of pcb traces resulting in reflections. I have changed the software/hardware interface, so these may work, but i haven't tested this.
Main components on the Mega-Cube-Board
Mega-Cube-Board bill of materials (BOM)
100 components, 36 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ILI9341 | ILI9341 2.4 TFT | U1 |
| 1 | TPS54331DR | SOIC127P599X175-8N | U2 |
| 4 | C133793 74AHC595 | SOIC-16_3.9x9.9mm_P1.27mm | U4, U6, U10, U11 |
| 2 | MAX98357AETE | QFN50P300X300X80-17N | U8, U9 |
| 1 | Power | TerminalBlock_bornier-2_P5.08mm | J1 |
| 1 | Speaker Left | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | Speaker Right | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | I2S Microphone | JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical | J4 |
| 1 | Bit 0-7 | JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical | J5 |
| 1 | Bit 16-23 | JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical | J6 |
| 1 | Bit 8-15 | JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical | J7 |
| 1 | Bit 24-31 | JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical | J8 |
| 1 | 100nF | C_0603_1608Metric | C_BOOT1 |
| 1 | 1nF | C_0603_1608Metric | C_COMP1 |
| 1 | 10pF | C_0603_1608Metric | C_COMP2 |
| 1 | 0.1uF | C_1206_3216Metric | C_IN_1 |
| 1 | 22uF | C_1206_3216Metric | C_IN_2 |
| 3 | 47uF | C_1206_3216Metric | C_OUT_1, C_OUT_2, C_OUT_3 |
| 1 | 10nF | C_0603_1608Metric | C_SS1 |
| 3 | WROOM32 | ESP32-WROOM-32 | ESP_1, ESP_2, ESP_3 |
Show 16 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 47K | R_0603_1608Metric | R_COMP1 |
| 1 | 75K | R_0603_1608Metric | R_EN_B1 |
| 1 | 160K | R_0603_1608Metric | R_EN_T1 |
| 1 | 3.3K | R_0603_1608Metric | R_FB_B1 |
| 1 | 10K | R_0603_1608Metric | R_FB_T1 |
| 1 | Teensy4.0_HDR | Teensy40hdr | Teensy4.0 |
| 1 | C22452 SS54 | D_SMA | D1 |
| 1 | C207839 3.3uH | L_Sunltech_SLO0630H_7.1x6.6mm | L1 |
| 2 | 220uF | CP_Radial_D8.0mm_P2.50mm | C5, C7 |
| 2 | C307331 0.1uF | C_0402_1005Metric | C12, C14 |
| 2 | C15525 10uF | C_0402_1005Metric | C13, C15 |
| 7 | C14663 0.1uF | C_0603_1608Metric | C16, C18, C20, C22, C23, C24, C25 |
| 3 | C59461 22uF | C_0603_1608Metric | C17, C19, C21 |
| 44 | C25091 220 | R_0402_1005Metric | R6, R7, R8, R9, R10, R11, R12, R13 +36 |
| 1 | C25767 210K | R_0402_1005Metric | R14 |
| 3 | C25744 10K | R_0402_1005Metric | R45, R46, R47 |
Mega-Cube-Board design files
The KiCad project lives in the MaltWhiskey/Mega-Cube repository on GitHub; these links point at the commit this page was built from.
Mega-Cube-Board: common questions
What microcontroller does the Mega-Cube-Board use?
The Mega-Cube-Board is built around the Teensy4.0_HDR, from the NXP family.
How big is the Mega-Cube-Board?
The Mega-Cube-Board measures 200 × 54 mm, has 4 copper layers and is 1.599998 mm thick.
How many components are on the Mega-Cube-Board?
100 components, from 36 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 Mega-Cube-Board design files?
From the MaltWhiskey/Mega-Cube 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 Mega-Cube-Board design in my own project?
The repository has no license, so all rights stay with MaltWhiskey. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Mega-Cube-Board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
More boards in Mega-Cube
Similar boards
NXP
ICED-R
kiibohd
175.4 × 145 mm163 partsCERN-OHL-1.2415NXP
ICED-L
kiibohd
175.4 × 145 mm163 partsCERN-OHL-1.2415NXP
IC60
kiibohd
285 × 95 mm242 partsCERN-OHL-1.2415NXP
WhiteFox
kiibohd
304.8 × 101.1 mm296 partsCERN-OHL-1.2415NXP
K-Type
kiibohd
357.5 × 131.8 mm361 partsCERN-OHL-1.2415NXP
Testcontroller
kiibohd
145.8 × 42.9 mm45 parts2LCERN-OHL-1.2415