Skip to the content
2 layers38 × 38 mmThumbee, the printed circuit board in 3D

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

2

README

README.md

This 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
QtyValueFootprintReferences
15CCapacitor_SMD:C_0603_1608MetricC1, C18, C19, C20, C21, C22, C24, C25, C26, C27, C28, C29, C30, C31, C32
8RResistor_SMD:R_0603_1608MetricR10, R11, R12, R13, R14, R15, R16, R17
510ufCapacitor_SMD:C_0603_1608MetricC2, C9, C12, C15, C16
322pfCapacitor_SMD:C_0603_1608MetricC8, C11, C14
34.7ufCapacitor_SMD:C_0603_1608MetricC6, C10, C13
3Lcd32:CD32L1, L2, L3
3RT8059GJ5Package_TO_SOT_SMD:TSOT-23-5U4, U5, U6
2100kResistor_SMD:R_0603_1608MetricR5, R18
21ufCapacitor_SMD:C_0603_1608MetricC3, C17
233Resistor_SMD:R_0603_1608MetricR1, R2
247pfCapacitor_SMD:C_0603_1608MetricC4, C5
10Resistor_SMD:R_0603_1608MetricR19
110kResistor_SMD:R_0603_1608MetricR3
1120kResistor_SMD:R_0603_1608MetricR6
12.2ufCapacitor_SMD:C_0603_1608MetricC23
133kResistor_SMD:R_0603_1608MetricR8
1470nfCapacitor_SMD:C_0603_1608MetricC7
157kResistor_SMD:R_0603_1608MetricR7
17.5kResistor_SMD:R_0603_1608MetricR9
175kResistor_SMD:R_0603_1608MetricR4
1Conn_02x05_Odd_EvenConnector_PinHeader_1.00mm:PinHeader_2x05_P1.00mm_Vertical_SMDJ11
1CrystalCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY1
1USB_B_MiniUSB-MICRO-MK5P-2:USB-MICRO-BJ12
1ht42b534-1Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU3
1msc313es2qfn80:QFN-80_EP_8x8_Pitch0.35mmU1
1spinorwson8-8x6mm:wson8-8x6mmU2
1thumbeethumbee:thumbeeMOD1
1xc6204xxxxMRPackage_TO_SOT_SMD:TSOT-23-5U7

Similar boards

  • 6 layers27 × 54.5 mmBujiCore, the printed circuit board in 3D

    BujiCore

    McflyWZX/BujiUAV2

    基于全志H5的M.2接口核心板,搭载4*DDR3、eMMC。

    209 parts3GPL-3.0
  • 4 layersNPK Board, the printed circuit board in 3D

    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 mmPolaroid Cam, the printed circuit board in 3D

    Polaroid Cam

    Niqtan/Hilaw

    Raw Camera (A.K.A just a 3D Printed Instant Camera)

    69 parts1MIT
  • 2 layers70.5 × 222.1 mmPagtingin Final Panelized, the printed circuit board in 3D

    Pagtingin Final Panelized

    Niqtan/Pagtingin-to-Highway

    Version of Pagtingin Repo for Hack Club's Highway Program

    460 partsMIT
  • 2 layers42 × 67 mmLalboard, the printed circuit board in 3D

    Lalboard

    JesusFreke/lalboard

    A 3D-printed keyboard inspired by the DataHand

    65 parts993
  • 2 layers198.1 × 30.5 mmSplitflap driver, the printed circuit board in 3D

    Splitflap driver

    drandyhaas/KiCadRoutingTools

    A set of Python/Rust tools to aid routing in KiCad

    65 parts744MIT
  • 2 layers74.8 × 32.5 mmMooltipass mini, the printed circuit board in 3D

    Mooltipass mini

    limpkin/mooltipass

    Github repository dedicated to the mooltipass project

    65 parts531
  • 2 layers60 × 100 mmV3 Connector Only, the printed circuit board in 3D

    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).