BRAIN-6000

tunatsgr·BRAIN-6000

BRAIN-6000

About the BRAIN-6000 PCB

BRAIN-6000 is an open source STM32 PCB design by tunatsgr, published on GitHub. It is a board, with 91 components from 56 distinct parts.

Its main chip is the STM32F030F4P6, from the STM32 family. Other key parts include the LM393, STM32F031K6T6, DRV8305 3-fazli on suruc, MP1584EN buck 48V->12V/1A and MP2307 buck 12V->5V/2A. By type, the board carries 32 resistors, 19 capacitors, 10 connectors, 8 transistors, 7 ICs and 5 diodes.

It belongs with the robotics & motion and power & battery designs in this gallery.

From the project

Bu proje Tuna Taşgür Tarafından geliştirilmiştir

- Proje Hakkında - Öne Çıkan Özellikler - Sistem Mimarisi - Fonksiyonel Bloklar - Malzeme Listesi (BOM) - Şematik ve Kart Görünümü - Kurulum ve Derleme - Yazılım Geliştirme - Güvenlik Notları - Sık Sorulan Sorular - Yol Haritası - Katkıda Bulunma - Lisans - İletişim

BRAIN, elektrikli bisikletler için tasarlanmış; güç koruması, batarya yönetim sistemi (BMS) izleme, şarj kontrolü ve fırçasız DC motor (BLDC) sürücüsünü tek bir kart üzerinde birleştiren entegre bir güç elektroniği tasarımıdır. Proje, KiCad 10 ortamında geliştirilmiş olup 96 bileşenden oluşan tek parça şematik üzerine kuruludur.

Main components on the BRAIN-6000

BRAIN-6000 bill of materials (BOM)

91 components, 56 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LM393
U1
1
STM32F030F4P6
U2
1
STM32F031K6T6
U3
1
DRV8305 3-fazli on suruc
U4
1
MP1584EN buck 48V->12V/1A
U5
1
MP2307 buck 12V->5V/2A
U6
1
AMS1117-3.3
U7
1
BC337-40
Q1
1
2N7000
Q2
1
IRFB4110PBF (A ust)
Q3
1
IRFB4110PBF (A alt)
Q4
1
IRFB4110PBF (B ust)
Q5
1
IRFB4110PBF (B alt)
Q6
1
IRFB4110PBF (C ust)
Q7
1
IRFB4110PBF (C alt)
Q8
1
Aku Girisi 48V (4S SLA)
J1
1
Sarj Girisi
J3
1
OLED SSD1306 I2C
J4
1
Hall Sensor
J5
1
Gaz Kolu
J6
Show 36 more
QtyPartRefs
1
Fren
J7
1
Motor Fazlari U/V/W
J8
1
USB-A 5V Cikis
J9
1
Far/Lamba Cikisi
J10
1
Aku Ara Uc Sense TAP1-3
J11
1
25A 58VDC MIDI
F1
1
5A
F2
1
2A
F3
1
Oto Rele 48V bobin 40A/60V kontak
K1
1
10k B3950
NTC1
1
Kontak Anahtari
SW1
1
SMCJ58A
TVS1
1
Yesil PWR
LED1
1
Sari LOWBATT
LED2
1
Kirmizi FAULT
LED3
1
MBR2060 20A/60V
D1
1
1N4007
D2
1
TL431LP 2.5V ref
D3
1
1N4148
D7
1
SB560
D8
7
100nF
C4, C5, C6, C7, C16, C30, C31
3
220uF/100V
C10, C11, C12
3
1uF/100V
C13, C14, C15
1
10uF/100V
C20
1
22uF/25V
C21
1
10uF/25V
C22
1
22uF/16V
C23
2
10uF
C24, C25
8
1k
R1, R19, R20, R21, R22, R24, R25, R33
1
160k
R2
10
10k
R3, R7, R8, R23, R34, R35, R40, R41 +2
1
1M
R4
4
200k 0.1%
R11, R13, R15, R17
4
10k 0.1%
R12, R14, R16, R18
1
470
R26
3
2mOhm 1% sont
R30, R31, R32

BRAIN-6000 design files

The KiCad project lives in the tunatsgr/BRAIN-6000 repository on GitHub; these links point at the commit this page was built from.

BRAIN-6000: common questions

What microcontroller does the BRAIN-6000 use?

The BRAIN-6000 is built around the STM32F030F4P6, from the STM32 family.

How many components are on the BRAIN-6000?

91 components, from 56 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the BRAIN-6000 design files?

From the tunatsgr/BRAIN-6000 repository on GitHub, which has the schematic and the BOM; the links under Design files point to each one.

Can I use the BRAIN-6000 design in my own project?

The repository has no license, so all rights stay with tunatsgr. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the BRAIN-6000 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards