
Thumbee
MStar MSC313E SoC breakout
- Size
- 38 × 38 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 65
- Nets
- 89
- Pads
- 346
- Tracks, vias
- 1,036, 80
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 28 Jan 2019
- Updated
- 13 Jun 2019
Overview
Thumbee is an open-source printed circuit board by fifteenhex, from the fifteenhex/thumbee repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 38 × 38 mm with 65 parts on 89 nets, routed with 1,036 tracks and 80 vias.
It is built around the RT8059GJ5 and HT42B534-1. Its parts include 32 capacitors, 19 resistors, 7 ICs, 3 inductors and 2 connectors.
Main components
2README
README.mdThis is dead. Look at https://github.com/fifteenhex/breadbee instead. It actually works. :D
thumbee
MStar MSC313E SoC breakout
#rev0
Rough layout. Minimal decoupling caps because of limited space. Test to see if two layers works. May move to some 0402 passives if not.
bugs
Pinout foobar #1. USB ground isn't wired up because of a difference in the pin number of the symbol and the footprint. Fixed by shorting the id pin to ground next to it.
Pinout foobar #2. avdd_nodie and dvdd_nodie are swapped. edit Maybe not. Seems like there is a datasheet mistake. Pinout in the pin diagram is correct edit
Pinout foobar #3. spi mosi and spi miso are swapped
Holtek USB->Serial chip is a piece of shit and can't handle lower baud rate data before data at the baud read the port was opened with.
1.8v supply is no good. The chip is very sensitive to the 1.8v rail dropping slightly (probably because the DDR gets corrupted when it happens). On boot up the 1.8v drops for a split second and this makes bootup hit or miss. Removing the 3.3va ldo and wiring 3.3va to 3.3v allows the input voltage to be lowered to ~3.5v from the intended 5v and that makes the drop smaller.
Parts
65| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | C | Capacitor_SMD:C_0603_1608Metric | C1, C18, C19, C20, C21, C22, C24, C25, C26, C27, C28, C29, C30, C31, C32 |
| 8 | R | Resistor_SMD:R_0603_1608Metric | R10, R11, R12, R13, R14, R15, R16, R17 |
| 5 | 10uf | Capacitor_SMD:C_0603_1608Metric | C2, C9, C12, C15, C16 |
| 3 | 22pf | Capacitor_SMD:C_0603_1608Metric | C8, C11, C14 |
| 3 | 4.7uf | Capacitor_SMD:C_0603_1608Metric | C6, C10, C13 |
| 3 | L | cd32:CD32 | L1, L2, L3 |
| 3 | RT8059GJ5 | Package_TO_SOT_SMD:TSOT-23-5 | U4, U5, U6 |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric | R5, R18 |
| 2 | 1uf | Capacitor_SMD:C_0603_1608Metric | C3, C17 |
| 2 | 33 | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | 47pf | Capacitor_SMD:C_0603_1608Metric | C4, C5 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric | R19 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 120k | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 2.2uf | Capacitor_SMD:C_0603_1608Metric | C23 |
| 1 | 33k | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 470nf | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 57k | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 7.5k | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 75k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_1.00mm:PinHeader_2x05_P1.00mm_Vertical_SMD | J11 |
| 1 | Crystal | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | USB_B_Mini | USB-MICRO-MK5P-2:USB-MICRO-B | J12 |
| 1 | ht42b534-1 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | msc313e | s2qfn80:QFN-80_EP_8x8_Pitch0.35mm | U1 |
| 1 | spinor | wson8-8x6mm:wson8-8x6mm | U2 |
| 1 | thumbee | thumbee:thumbee | MOD1 |
| 1 | xc6204xxxxMR | Package_TO_SOT_SMD:TSOT-23-5 | U7 |
Similar boards
- 6 layers27 × 54.5 mm

- 4 layers

NPK Board
collins-emasi/KiCAD-PROJECTS-PCB
In this repository, I will be sharing some of the project I'm working on with KiCAD software.
104 parts1 - 2 layers60.5 × 103 mm

- 2 layers70.5 × 222.1 mm

Pagtingin Final Panelized
Niqtan/Pagtingin-to-Highway
Version of Pagtingin Repo for Hack Club's Highway Program
460 partsMIT - 2 layers42 × 67 mm

- 2 layers198.1 × 30.5 mm

Splitflap driver
drandyhaas/KiCadRoutingTools
A set of Python/Rust tools to aid routing in KiCad
65 parts744MIT - 2 layers74.8 × 32.5 mm

- 2 layers60 × 100 mm

V3 Connector Only
PiTracLM/PiTrac
Launch monitor using low-cost raspberry pi and camera hardware to determine ball launch speed, angles and spin. See https://discord.gg/vGuyAAxXJH (permalink)
65 parts439GPL-2.0
Questions
How big is the Thumbee PCB?
It measures 38 × 38 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Thumbee use?
65 parts, built around the RT8059GJ5 and HT42B534-1. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Thumbee KiCad files?
From the fifteenhex/thumbee repository on GitHub, at the commit this page was made from: the board is thumbee.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Thumbee design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).