Skip to the content
PCBKitNew board
4 layers36 × 44 mmTinyfc core, the printed circuit board in 3D

Collections of hardware design related to my drone project.

Size
36 × 44 mm
Copper layers
4
Thickness
1.6 mm
Parts
103
Nets
111
Pads
417
Tracks, vias
737, 121
Pours
9
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Feb 2016
Updated
29 Jan 2020

Overview

Tinyfc core is an open-source printed circuit board by wangyeee, from the wangyeee/OpenHardware repository on GitHub, published under the BSD-3-Clause licence. It is a 4-layer board of 36 × 44 mm with 103 parts on 111 nets, routed with 737 tracks and 121 vias.

It is built around the DPS310, 74AHC1G86SE and AT24C512C-SSHD-T, with the TJA1050, JUMPER3 and AO6802 among its other parts. Its parts include 28 resistors, 24 capacitors, 17 connectors, 10 diodes and 8 ICs. It belongs with the robots and motor control and radio and wireless boards and the STM32 boards of this library.

Main components

8

README

SimpleFC_G/README.md

SimpleFC_G

The SimpleFCv2 with integrated GPS receiver. Together with its 10 DoF IMU, it has full navigation capability.

WARNING: The PCB design has not been fabricated, Use with caution!

Change List (compare to SimpleFCv2)

  • A UBlox ZOE-M8Q GPS receiver is added while external GPS receiver can still be used by changing solder jumpers.
  • The onboard DC-DC converter is now MP1470, which supports 2~3s Li-Po.

Software

SimpleFC was originally designed to run modified version of AutoQuad, the source can be found in my fork of AutoQuad. In additional, port for PaparazziUAV is in progress. It will make SimpleFC support both fixwing and rotorcraft.

STM32F4 resource usage

The following table summarizes usage of the MCU, details such as pinout and DMA allocation can be found in the STM32CubeMX design file SimpleFCv2.ioc in the SimpleFCv2 folder.

MCU PeripheralUsage
ADC1battery monitor and two analog inputs
CAN2CAN bus
I2C1MMC5883MA magnetometer and EEPROM
SDIOTF card slot
SPI1ICM20689 gyroscope/accelerometer and MS5611 barometer
TIM3, TIM4, TIM128 channel PWM output
UART4, USART2RC input, support serial, S.Bus or PPM
USART1telemetry
USART3GPS receiver
USBDFU or CDC telemetry

3D preview

Front

Back

Parts

103
QtyValueFootprintReferences
13100nFCapacitors_SMD:C_0603_HandSolderingC4, C8, C9, C10, C11, C13, C14, C18, C20, C21, C22, C23, C24
8CONN_01X03Connector:M03_SMD-JPP3, P4, P5, P6, P7, P8, P9, P10
710KResistors_SMD:R_0603_HandSolderingR1, R2, R10, R11, R12, R13, R24
522Resistors_SMD:R_0603_HandSolderingR16, R17, R20, R21, R22
4100nFCapacitors_SMD:C_0402C1, C2, C17, C19
4TEST_1PPCB_Misc:TESTPAD_SMALLW1, W2, W3, W4
31KResistors_SMD:R_0603_HandSolderingL1, L2, R23
34.7KResistors_SMD:R_0603_HandSolderingR7, R8, R19
3470Resistors_SMD:R_0603_HandSolderingR25, R26, R27
2100Resistors_SMD:R_Array_Convex_4x0603RP1, RP2
2100KResistors_SMD:R_0603_HandSolderingR9, R15
210uFCapacitors_SMD:C_0603_HandSolderingC12, C16
22.2KResistors_SMD:R_0603_HandSolderingR28, R29
22.2uFCapacitors_SMD:C_0603_HandSolderingC5, C6
2200KResistors_SMD:R_0603_HandSolderingR3, R6
274AHC1G86TO_SOT_Packages_SMD:SOT-23-5U6, U7
2CONN_01X03Connector:M03_SMDP11, P12
2CONN_01X06Connector:M04-1.25TP15, P16
2CONN_02X10Connector:SMD2x10_1.27mmP1, P2
2JUMPER3PCB_Misc:JUMPER_DUAL_SMALLJP1, JP2
2PESD3V3TO_SOT_Packages_SMD:SOT-23D3, D4
10Resistors_SMD:R_0603_HandSolderingR4
11.5uHInductor:VLS2520L3
110nFCapacitors_SMD:C_0402C3
1120Resistors_SMD:R_0603_HandSolderingR18
11ADiodes_SMD:D_SOD-123D6
11MResistors_SMD:R_0603_HandSolderingR14
11uFCapacitors_SMD:C_0603_HandSolderingC15
125MHzMurataResonators:CERALOCK-CSTCWX1
14.7uFCapacitors_SMD:C_0603_HandSolderingC7
144.2KResistors_SMD:R_0603_HandSolderingR5
1AO6802TO_SOT_Packages_SMD:SOT-23-6Q2
1AT24C512C-SSHDHousings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU4
1BAT20JDiodes_SMD:D_SOD-323_HandSolderingD5
1BLUELEDs:LED_0603D9
1CONN_01X04Connector:M04P14
1CONN_01X04Connector:M02-1.25TP17
1DPS310MEMS:PG-VLGA-8-1U5
1GREENLEDs:LED_0603D8
1MOUNT_HOLES_OPPCB_Misc:MOUNT_HOLES_OPMNT1
1MP2162QFN_Ext:QFN8_2x1.5U3
1MPU9250Housings_DFN_QFN:QFN-24_3x3mm_Pitch0.4mm_NoMaskU1
1PESD3V3Diodes_SMD:D_SOD-323_HandSolderingD7
1PESDCANTO_SOT_Packages_SMD:SOT-23D2
1PRTR5V0U2XESD:SOT143BD1
1Q_PMOS_GSDTO_SOT_Packages_SMD:SOT-23Q1
1REDLEDs:LED_0603D10
1STM32F405RGTxHousings_QFP:LQFP-64_10x10mm_Pitch0.5mmU2
1TJA1050Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU8
1USB-ABUSB-Connectors:USB-AB-MICROP13

Questions

How big is the Tinyfc core PCB?

It measures 36 × 44 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Tinyfc core use?

103 parts, built around the DPS310, 74AHC1G86SE, AT24C512C-SSHD-T and TJA1050. 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 Tinyfc core KiCad files?

From the wangyeee/OpenHardware repository on GitHub, at the commit this page was made from: the board is TinyFC/tinyfc_core.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tinyfc core design in my own project?

Its repository publishes it under the BSD-3-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from wangyeee/OpenHardware

8
  • 4 layers42 × 50 mmSimpleFC G, the printed circuit board in 3D

    SimpleFC G

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    134 parts10BSD-3-Clause
  • 4 layers50 × 50 mmSimpleFC, the printed circuit board in 3D

    SimpleFC

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    128 parts10BSD-3-Clause
  • 4 layers42 × 50 mmSimpleFCv2, the printed circuit board in 3D

    SimpleFCv2

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    123 parts10BSD-3-Clause
  • 2 layers100 × 100 mmReflowOvenController, the printed circuit board in 3D

    ReflowOvenController

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    102 parts10BSD-3-Clause
  • 2 layers24 × 36 mmLoRaModem, the printed circuit board in 3D

    LoRaModem

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    48 parts10BSD-3-Clause
  • 2 layers45 × 30 mmAirSeneor, the printed circuit board in 3D

    AirSeneor

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    43 parts10BSD-3-Clause
  • 2 layers23 × 18 mmTinyBEC, the printed circuit board in 3D

    TinyBEC

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    18 parts10BSD-3-Clause
  • 2 layers40 × 20 mmMultiOsc, the printed circuit board in 3D

    MultiOsc

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    16 parts10BSD-3-Clause

Similar boards

  • 4 layers42 × 83.9 mmStratoSoar MK2.2, the printed circuit board in 3D

    StratoSoar MK2.2

    crnicholson/StratoSoar-MK2

    StratoSoar is an engineering project that aims to be able to fly a glider (dropped from a high-altitude balloon), down to any selected coordinates.

    116 parts24
  • 2 layers70 × 52 mmRustypill, the printed circuit board in 3D

    Rustypill

    Determinant/rustypill-pcb

    A uniform design for my daily/IoT need.

    60 parts1
  • 4 layers79.9 × 84.7 mmUTS PCB Dewi, the printed circuit board in 3D

    UTS PCB Dewi

    astarsD130/UTS-matkul-pcb

    55 parts
  • 2 layers54.6 × 86.4 mmBbbalarm, the printed circuit board in 3D

    Bbbalarm

    eurovibes/bbbalarm

    An Alarm cape for Beaglebone Black

    37 parts
  • 4 layers54.6 × 86.4 mmCom4bbb, the printed circuit board in 3D

    Com4bbb

    eurovibes/com4bbb

    RS485 / WiFi cape for Beaglebone black

    72 partsCERN-OHL-S-2.0
  • 4 layers137 × 86 mmCIAA K60, the printed circuit board in 3D

    CIAA K60

    ciaa/Hardware

    Hardware de la CIAA

    467 parts216
  • 2 layers57.4 × 45 mmUSBCableIsolatorCircuit, the printed circuit board in 3D

    USBCableIsolatorCircuit

    brengi/CESE-PCB

    Curso de Diseño de Circuitos Impresos de la Carrera de Especialización en Sistemas Embebidos

    67 parts7
  • 2 layers31.4 × 20.6 mmWindow sensor V5, the printed circuit board in 3D

    Window sensor V5

    gadjet/Window-Door-sensor-Version-5

    Version 5 of the Window/Door sensor project this time with ultra low current consumption

    32 parts70GPL-2.0