Skip to the content
PCBKitNew board
2 layers40 × 20 mmMultiOsc, the printed circuit board in 3D

Collections of hardware design related to my drone project.

Size
40 × 20 mm
Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
7
Pads
41
Tracks, vias
38, 2
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Feb 2016
Updated
29 Jan 2020

Overview

MultiOsc 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 2-layer board of 40 × 20 mm with 16 parts on 7 nets, routed with 38 tracks and 2 vias.

It is built around the TPS79333DBV. Its parts include 4 capacitors, 3 crystals, 2 connectors, 1 resistor and 1 IC. It belongs with the robots and motor control and radio and wireless boards and the STM32 boards of this library.

Main components

1

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

16
QtyValueFootprintReferences
2100nFSTD_SMD:C_0603_HandSolderingC1, C4
10STD_SMD:R_0402R1
110nFSTD_SMD:C_0603_HandSolderingC2
12.2uFSTD_SMD:C_0603_HandSolderingC3
1CXO_3225Oscillator:Oscillator_SMD_SeikoEpson_SG8002CE-4Pin_3.2x2.5mm_HandSolderingX3
1CXO_DIP14Oscillator:Oscillator_DIP-14X1
1CXO_DIP8Oscillator:Oscillator_DIP-8X2
1DNPSTD_SMD:R_0603_HandSolderingL1
1M03ConnectorExt:M03J2
1SMA_EDGERF_Devices:SMA_EDGEJ1
1TPS79333STD_SMD:SOT-23-5U1

The 12 most common of 16 parts.

Questions

How big is the MultiOsc PCB?

It measures 40 × 20 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MultiOsc use?

16 parts, built around the TPS79333DBV. 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 MultiOsc KiCad files?

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

Can I use the MultiOsc 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
  • 4 layers36 × 44 mmTinyfc core, the printed circuit board in 3D

    Tinyfc core

    wangyeee/OpenHardware

    Collections of hardware design related to my drone project.

    103 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

Similar boards

  • 4 layers45.7 × 23.7 mmCc1200, the printed circuit board in 3D

    Cc1200

    seanstone/cc1200

    46 parts
  • 2 layers59.8 × 96.6 mmFraduino, the printed circuit board in 3D

    Fraduino

    XiangYyang/Fraduino

    A replica of Fraduino (http://yuki-factory.main.jp/moe-pcb.html), with a different microcontroller.

    82 partsGPL-2.0
  • 2 layers140.5 × 30 mmType e, the printed circuit board in 3D

    Type e

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    16 parts3kApache-2.0
  • 2 layers41.4 × 14.5 mmU2f zero, the printed circuit board in 3D

    U2f zero

    conorpp/u2f-zero

    U2F USB token optimized for physical security, affordability, and style

    16 parts2.4k
  • 2 layers122 × 37 mmV0-UmbilicalBoard, the printed circuit board in 3D

    V0-UmbilicalBoard

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    16 parts1.1kGPL-3.0
  • 2 layers152 × 57.6 mmVideoslotadapter, the printed circuit board in 3D

    Videoslotadapter

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    16 parts1kGPL-3.0
  • 2 layers36 × 63.4 mmSmart ringfinal layout, the printed circuit board in 3D

    Smart ringfinal layout

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    16 parts915