LaunchController

tokai-student-rocket-project·Gen6-GSE-Elec·KiCad/LaunchController/LaunchController.kicad_pcb

LaunchController PCB layout, top view — open source AVR/Arduino board by tokai-student-rocket-project
Simulate this board

About the LaunchController PCB

LaunchController is an open source AVR/Arduino PCB design by tokai-student-rocket-project, published on GitHub under the MIT license. It is a 2-layer board measuring 150 × 100 mm, with 153 components from 76 distinct parts.

Its main chip is the ATMEGA2560-16A, from the AVR/Arduino family. Other key parts include the FT232RNL, USBLC6-2SC6, TPS2116DRL, NJM7805SDL1 and INA219BIDCNT. By type, the board carries 59 resistors, 28 diodes, 17 switches, 17 capacitors, 13 connectors and 8 ICs.

From the project

第6世代自動GSE電装系

2025年3月8日,H-60号機打上げ実験にて運用をし正常に動作したことを確認しました.

platform.iniはPlatformIOを使用するための設定ファイルです.外部ライブラリがインストールされていなくてもこのplatform.iniファイルに記載があれば自動的にインストールしてくるため環境構築を行いやすくなり,とても便利です.参照:公式

platform.iniファイルにはセクションがあり,それぞれに対してKeyとValueのペアがあります.

platform = atmelavr > 使用するマイコンに合わせています.参照:公式

board = ATmega2560 > 使用するマイコンが持つ固有の値を入れています.参照:公式

framework = arduino > 使用したいフレームワークを指定しています.参照:公式

LaunchController, from the project README
From the project README

Main components on the LaunchController

LaunchController bill of materials (BOM)

153 components, 76 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ATMEGA2560-16A
FT232RL
U1
1
FT232RNL
ATMEGA2560-16AUR
U2
1
USBLC6-2SC6
NJM7805SDL1
U3
1
TPS2116DRL
INA219BIDCNT
U4
1
NJM7805SDL1
INA219BIDCNT
U5
1
INA219BIDCNT
DFPlayer
U6
1
INA219BIDCNT
24LC256
U7
1
LTC485CN8#PBF
U8
1
TJ8S06M3L
Q1
1
2SC3325-Y
TJ8S06M3L
Q2
1
TJ8S06M3L
2SC3325-Y
Q3
1
HUSG-16.000-20
Y1
1
CONN_ICSP
J1
1
CONN_USB
J2
1
USB_C_RECEPTACLE_USB2.0_16P
USB_B_Micro
J3
1
DC_IN
J4
1
TO_CONVERTER
J5
1
FROM_CONVERTER
J6
1
CONN_STATUS_PANEL
J7
1
CONN_BOARD_3
CONN_PANEL_BAORD_2
J8
Show 56 more
QtyPartRefs
1
CONN_PANEL_BAORD_1
J9
1
CONN_PANEL_BAORD_2
CONN_AUDIO
J10
1
CONN_SPEAKER
J12
1
CONN_BOARD_3
J14
1
CONN_RS485
J15
1
MF-NSMF050
F1
3
SW_Push
SW1, SW2, SW17
14
SW_Push
SW11, SW12, SW13, SW14, SW15, SW16, SW18, SW19 +6
1
10KR
10kR
TH1
1
TP_INPUT
TP1
1
TP_12V
TP2
1
TP_5V
TP3
1
TP_GND
TP4
1
GS1010FL
D1
1
SMAJ45A
D2
1
GS1010FL
SMAJ45A
D3
2
GS1010FL
D4, D18
1
GS1010FL
SS2040FL
D5
1
SS2040FL
D6
15
LED_O
D7, D8, D9, D19, D20, D21, D22, D23 +7
2
LED_G
D10, D11
2
LED_B
D12, D14
2
LED_R
D16, D17
1
10UH
10uH
L1
2
15PF
0.1uF
C1, C2
7
0.1UF
0.1uF
C3, C5, C6, C7, C8, C11, C12
1
4.7UF
15pF
C9
1
0.1UF
15pF
C10
1
1UF
0.1uF
C13
1
1UF
10uF
C14
3
10UF
0.1uF
C15, C17, C18
1
0.1UF
10uF
C16
9
1KR
10kR
R1, R6, R14, R15, R16, R17, R21, R22 +1
1
1KR
22R
R2
1
10KR
22R
R3
1
1MR
1kR
R4
1
1KR
1MR
R5
1
10KR
10kR
R7
3
10KR
1kR
R8, R10, R33
19
1KR
1kR
R9, R23, R27, R29, R45, R47, R50, R51 +11
1
1MR
5.6R
R11
1
5.1KR
3.3R
R12
1
5.1KR
0.1R2W
R13
1
1KR
0.1R2W
R18
1
1KR
120R
R26
1
1KR
3.6kR
R28
1
10KR
2.4kR
R30
1
5.6KR
1kR
R31
1
3.3KR
1kR
R32
1
10KR
2.2kR
R34
7
1kR
R35, R38, R41, R43, R65, R66, R67
1
2.2kR
R36
1
100R
1kR
R37
2
0.1R2W
1kR
R39, R42
1
120R
1kR
R44
1
5.1KR
1kR
R46

LaunchController design files

The KiCad project lives in the tokai-student-rocket-project/Gen6-GSE-Elec repository on GitHub; these links point at the commit this page was built from.

LaunchController: common questions

What microcontroller does the LaunchController use?

The LaunchController is built around the ATMEGA2560-16A, from the AVR/Arduino family.

How big is the LaunchController PCB?

The LaunchController measures 150 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the LaunchController?

153 components, from 76 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 LaunchController design files?

From the tokai-student-rocket-project/Gen6-GSE-Elec repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the LaunchController design in my own project?

Yes, under the terms of its MIT license, which tokai-student-rocket-project chose for the repository.

Can I test firmware for the LaunchController without the hardware?

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

More boards in Gen6-GSE-Elec

Similar boards