Skip to the content
2 layers120 × 90 mmBfreeorgan v2, the printed circuit board in 3D

Bfreeorgan v2

fcaspe/bFreeOrgan1

A free Organ Synthesizer based on STM32F4.

Size
120 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
37
Nets
105
Pads
200
Tracks, vias
255, 3
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
29 Jan 2018
Updated
20 Feb 2019

Overview

Bfreeorgan v2 is an open-source printed circuit board by fcaspe, from the fcaspe/bFreeOrgan repository on GitHub. It is a 2-layer board of 120 × 90 mm with 37 parts on 105 nets, routed with 255 tracks and 3 vias.

It is built around the MC33202D and MAX5541CSA. Its parts include 9 capacitors, 8 resistors, 8 connectors, 4 ICs and 2 diodes. It belongs with the audio and music boards and the STM32 boards of this library.

Main components

2

README

README.md

bFreeOrgan

A free Organ Synthesizer based on STM32F4.

by Franco Caspe

bFreeOrgan is an open source plattform for Additive Synthesis based on the well-regarded and low-cost Cortex M4 Microcontroller. As of today, the plattform is used to implement a Synchronous Drawbar Organ Synthesizer that works with the STM32F407 Discovery board. This project started in 2017, coded in C with ST Microelectronics Standard Peripheral Driver.

Project state

This project is now IDE agnostic! Is built now with GNU make and arm gcc toolset.

ARM GCC Toolset website

For Flashing the discovery, the makefile uses texane/stlink tool. The latest version that is currently working fine for the STM32F4 Discovery board is 1.3.0.

Texane's stlink utility

This repo currently contains the source and System Workbench project, KiCad project for the Main PCB and some calibration utils. You can fancy your own drawbar controller (SEE PDF). 3D Print Case is still pending! But, with a little creativity this project can be built! (see images)

Building

Just make sure the arm-gcc toolset path is set in the PATH bash's enviroment variable when you run make.

  1. Run: make
  2. Connect the STM32F4 Discovery Board to the PC.
  3. Run: make flash

See it working!

bFreeOrgan Prototype No.1

Some Images

Last Version PCB! picture

bFreeOrgan PCB with Discovery board mounted on. picture

Front Prototype Case picture

Rear Prototype Case picture

picture

Parts

37
QtyValueFootprintReferences
41pinConnectors:1pin, , ,
3100nFCapacitors_THT:C_Disc_D3_P2.5C3, C4, C5
3270Resistors_THT:Resistor_Horizontal_RM10mmR1, R7, R8
3Screw_Terminal_1x02Connectors:bornier2J1, J3, J5
2220Resistors_THT:Resistor_Horizontal_RM10mmR2, R3
2220uFCapacitors_THT:C_Radial_D8_L21_P3.8C2, C9
2CONN_01X05Pin_Headers:Pin_Header_Straight_1x05P2, P3
11.8kResistors_THT:Resistor_Horizontal_RM10mmR4
110kConnectors:bornier3RV1
11N4007Diodes_THT:Diode_DO-41_SOD81_Horizontal_RM10D1
11N4148Diodes_THT:Diode_DO-35_SOD27_Horizontal_RM10D2
11nFCapacitors_THT:C_Disc_D3_P2.5C8
122uFCapacitors_THT:C_Radial_D5_L11_P2.5C7
13.3nFCapacitors_THT:C_Disc_D3_P2.5C6
1330nFCapacitors_THT:C_Disc_D3_P2.5C1
15V AuxiliarConnectors:bornier2J2
168Resistors_THT:Resistor_Horizontal_RM10mmR6
16N137Housings_DIP:DIP-8_W7.62mmU2
17805TO_SOT_Packages_THT:TO-220_Neutral123_VerticalU1
18.2kResistors_THT:Resistor_Horizontal_RM10mmR5
1CONN_01X04Pin_Headers:Pin_Header_Straight_1x04P1
1Drawbar Board +3VConnectors:bornier2J6
1MAX5541SMD_Packages:SOIC-8-NU4
1MC33202SMD_Packages:SOIC-8-NU3
1STM32F4_Discovery_Headerw_conn_misc:stm32f4_discovery_headerDISCOVERY BOARD

Similar boards

  • 2 layers40 × 34 mmDD HIP9011, the printed circuit board in 3D

    DD HIP9011

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    37 parts1.2k
  • 2 layers53.9 × 23.2 mmAnalog, the printed circuit board in 3D

    Analog

    hoglet67/RGBtoHDMI

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

    37 parts1kGPL-3.0
  • 2 layers52 × 51.8 mmEsp32-homeassistant rf bridge, the printed circuit board in 3D

    Esp32-homeassistant rf bridge

    hackclub/OnBoard

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

    37 parts915
  • 2 layers87.8 × 59.8 mmFreeDeck SMD 2020-02, the printed circuit board in 3D

    FreeDeck SMD 2020-02

    FreeYourStream/freedeck-hardware

    all the stuff you need to build your own FreeDeck

    37 parts772
  • 2 layers65 × 28 mmBMS Cell Module, the printed circuit board in 3D

    BMS Cell Module

    stuartpittaway/diyBMS

    Do it yourself battery management system for Lithium ion battery packs/cells

    37 parts676GPL-3.0
  • 2 layers48 × 32 mmFlatSat, the printed circuit board in 3D

    FlatSat

    Pwnsat/FlatSat

    Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

    37 parts575GPL-2.0
  • 2 layers38.1 × 153.7 mmDEFOG PANEL, the printed circuit board in 3D

    DEFOG PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    37 parts431
  • 2 layers47.8 × 27.4 mmVsf stm32h7b0, the printed circuit board in 3D

    Vsf stm32h7b0

    vsfteam/vsf

    Versaloon Software Framework -- a tiny preemptive-capable event-driven incremental software framework for embedded systems

    37 parts341Apache-2.0

Questions

How big is the Bfreeorgan v2 PCB?

It measures 120 × 90 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bfreeorgan v2 use?

37 parts, built around the MC33202D and MAX5541CSA. 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 Bfreeorgan v2 KiCad files?

From the fcaspe/bFreeOrgan repository on GitHub, at the commit this page was made from: the board is hardware/motherboard/bfreeorgan_v2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bfreeorgan v2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask fcaspe before reusing the design.