Libre-MiG IO Controller
JustEnoughDucks·LibreMiG-S·Electronics/source/separate_pcbs/libre-MiG IO Controller/libre-MiG IO Controller.kicad_pcb
About the Libre-MiG IO Controller PCB
Libre-MiG IO Controller is an open source PCB design by JustEnoughDucks, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 60 × 34.3 mm, with 31 components from 11 distinct parts.
Other key parts include the TCA9535PWR and MAX11613. By type, the board carries 15 capacitors, 8 connectors, 5 resistors and 3 ICs.
From the project
Open Source Joystick/Open Source Flightstick that combines the Olukelu Gimbal with a MiG-31 inspired Flightstick designed for Star Citizen or space simulators
I saw few options for open-source flight sticks out there. Commercial options are exceedingly expensive. I strive to build a full-featured and high-quality Flightstick with a target BOM cost from 150-200€. It is not meant to be the cheapest joystick, but it does aim to be the most attractive option for open-source and DIY enthusiasts.
BOMs, parts lists, and documentation for various gimbals and 3D printed joysticks are sparse at best. I aim to include an extremely comprehensive requirements list, drop-in replacement part list, etc... so that this will be as accessible to everyone who has…
Main components on the Libre-MiG IO Controller
Libre-MiG IO Controller bill of materials (BOM)
31 components, 11 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | TCA9535PWR | TSSOP-24_4.4x7.8mm_P0.65mm | U2, U3 |
| 1 | MAX11613 MAX11615EEE | QSOP-16_3.9x4.9mm_P0.635mm | U6 |
| 4 | CONN_01X03 Conn_01x03 | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J8, J9, J10, J14 |
| 1 | CONN_01X08 Conn_01x08 | JST_PH_S8B-PH-K_1x08_P2.00mm_Horizontal | J11 |
| 1 | CONN_01X08 Conn_01x08 | JST_PH_B8B-PH-K_1x08_P2.00mm_Vertical | J12 |
| 1 | CONN_01X05 Conn_01x05 | JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J13 |
| 1 | CONN_01X06 Conn_01x06 | JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical | J15 |
| 3 | 100NF 100nF | C_0805_2012Metric | C14, C15, C16 |
| 12 | 100NF 100nF | C_0603_1608Metric | C25, C33, C34, C35, C36, C37, C38, C39 +4 |
| 1 | 10K 10k | R_0805_2012Metric | R8 |
| 4 | 10K R_Network05 | R_Array_SIP6 | RN3, RN4, RN5, RN6 |
Libre-MiG IO Controller design files
The KiCad project lives in the JustEnoughDucks/LibreMiG-S repository on GitHub; these links point at the commit this page was built from.
Libre-MiG IO Controller: common questions
How big is the Libre-MiG IO Controller PCB?
The Libre-MiG IO Controller measures 60 × 34.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Libre-MiG IO Controller?
31 components, from 11 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 Libre-MiG IO Controller design files?
From the JustEnoughDucks/LibreMiG-S 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 Libre-MiG IO Controller design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which JustEnoughDucks chose for the repository.
More boards in LibreMiG-S
STM32
Libre-MIG-rounded
JustEnoughDucks
161.1 × 95 mm154 parts2LCERN-OHL-S-2.022STM32
Libre-MIG
JustEnoughDucks
161.1 × 95 mm154 parts2LCERN-OHL-S-2.022STM32
Libre-MiG MCU
JustEnoughDucks
130 × 55 mm50 parts2LCERN-OHL-S-2.022Libre-MiG Face Plate
JustEnoughDucks
46.9 × 54.7 mm13 parts2LCERN-OHL-S-2.022Libre-MiG USB
JustEnoughDucks
20 × 20 mm9 parts2LCERN-OHL-S-2.022Libre-MiG trigger
JustEnoughDucks
18 × 35 mm5 parts2LCERN-OHL-S-2.022