

Flypi
This is the repository for the flypi project
- Size
- 76.1 × 85 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 45
- Nets
- 56
- Pads
- 147
- Tracks, vias
- 287, 13
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 1 Apr 2015
- Updated
- 8 Mar 2022
Overview
Flypi is an open-source printed circuit board by amchagas, from the amchagas/Flypi repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 76.1 × 85 mm with 45 parts on 56 nets, routed with 287 tracks and 13 vias.
It is built around the LM2596S-5.0 and L298N. Its parts include 11 connectors, 8 resistors, 7 capacitors, 4 ICs and 4 transistors.
Main components
2LM2596S-5.0
TO-263-5-40℃~+125℃@(TJ) 1 150kHz 3A 4.5V~40V 5V 5mA Buck Buck Built-in Fixed No TO-263-5 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersL298N
Multiwatt-15-25℃~+130℃ 2 2A 4.5V~7V Bipolar Driver Overcurrent Protection、Over temperature protection Yes Multiwatt-15 Stepper Motor Driver ROHSHGSEMIStepper Motor Driver
README
README.mdFlypi - An open source, modular, affordable tool for imaging experiments.
[blocked]
[blocked]
Hi! Thanks for dropping by. This project started during one of the summer courses organized by Trend in Africa. It developed to the current state due to the efforts of many people along the way. In special Tom Baden, Lucia Prieto, and Edwin Cruz. A paper describing the system was published in Plos Biology.
Version 1.0 was released with the paper and can be found here.
The system can be used for optical microscopy, fluorescence, behavioural tracking, optogenetics, calcium imaging and thermogenetics (see examples recorded with the system below).
Some samples imaged with the device:
![]() | ![]() | ![]() |
|---|---|---|
![]() | ![]() | ![]() |
Custom PCB
You can order the PCBs and buy the parts to assemble them through the Kitspace page.
Necessary Libraries:
LED Ring from Adafruit: https://github.com/adafruit/Adafruit_NeoPixel
LED Matrix from Adafruit: https://github.com/adafruit/Adafruit-LED-Backpack-Library
gpac library: sudo apt-get update sudo apt-get install gpac
*.h264 conversion to *.avi:
Done via gpac. MP4BOX.
Zipped SD Card image containing Raspian image with all things installed:
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Parts
45| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 270 | Resistors_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal | R2, R3, R4, R5 |
| 3 | Mounting_Holes:MountingHole_3.2mm_M3_DIN965 | , , | |
| 3 | 100n | Capacitors_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | C7, C8, C10 |
| 3 | 1A_NPN_EBC | TO_SOT_Packages_THT:TO-92_Inline_Wide | Q1, Q3, Q4 |
| 3 | 220 | Resistors_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal | R7, R8, R9 |
| 2 | 220µ | Capacitors_ThroughHole:C_Radial_D8_L13_P3.8 | C5, C6 |
| 2 | 33µH | Inductors_NEOSID:Neosid_Inductor_MA-Bs75 | L1, L2 |
| 2 | 680µ | Capacitors_ThroughHole:C_Radial_D10_L21_P5 | C1, C2 |
| 2 | LM2596 | footprints:LM2596 | U1, U2 |
| 1 | Symbols:OSHW-Logo2_7.3x6mm_SilkScreen | ||
| 1 | Symbols:Symbol_CreativeCommons_SilkScreenTop_Type2_Big | ||
| 1 | Mounting_Holes:MountingHole_3.2mm_M3_DIN965 | ||
| 1 | 1A-NPN-EBC | TO_SOT_Packages_THT:TO-92_Inline_Wide | Q2 |
| 1 | 20W | TO_SOT_Packages_THT:TO-220-2_Vertical | R1 |
| 1 | BARREL_JACK | Connect:BARREL_JACK | CON1 |
| 1 | D_Schottky | Diodes_ThroughHole:Diode_DO-201AD_Horizontal_RM15 | D3 |
| 1 | Fan+- | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | P3 |
| 1 | HP1+- | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | P5 |
| 1 | HP2+- | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | P6 |
| 1 | I2C +-scsd | Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm | P9 |
| 1 | L298N | TO_SOT_Packages_THT:Multiwatt_15_Vertical | U4 |
| 1 | PeltS1S2 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | P1 |
| 1 | R | Resistors_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal | 1k1 |
| 1 | RGB RG-B | Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight | P10 |
| 1 | Ring +-s | Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight | P8 |
| 1 | Schottky 5A | Diodes_ThroughHole:Diode_DO-201AD_Horizontal_RM15 | D1 |
| 1 | Therm +s- | Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight | P4 |
| 1 | USB_A | Connectors:USB_A_Vertical | J12 |
| 1 | arduino_mini | arduino_nano:DIP-30_W15.24mm_LongPads | U5 |
| 1 | servo -s+ | Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight | P7 |
Questions
How big is the Flypi PCB?
It measures 76.1 × 85 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Flypi use?
45 parts, built around the LM2596S-5.0 and L298N. 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 Flypi KiCad files?
From the amchagas/Flypi repository on GitHub, at the commit this page was made from: the board is PCB/flypi_pcb_kicad/flypi.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Flypi design in my own project?
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers71.6 × 50 mm

- 2 layers129.5 × 63.5 mm

MKP1 - Breakout Board
Parker-Drouillard/MKP1.5-BreakoutBoard
A breakout board for supporting dual extrusion & 6 pwm fan control for the Rambo 1.4
51 parts - 4 layers85 × 54 mm

PECDR
pedro-ibs/trekking
Desenvolvimento de um robô rádio-controlado/autônomo da moralidade “tracker”
68 parts9 - 2 layers66.3 × 34.3 mm

C64PSUv3
FabioNMI/C64PSU
A low-cost, lightweight and very reliable power supply for the Commodore 64
37 parts2 - 2 layers

RoboForce
Khuzhin06/RoboForce
Тогда вы не зря зашли к нам, мы постараемся максимально подробно и быстро рассказать о нашем пути создания робота на ROS2 Jazzy и esp32,по этим материалам вы с легкостью сможете повторить этот проект.
3 parts2 - 2 layers

- 2 layers127 × 117.5 mm

Diy ert
CainPatel/diy-ert
A $150 four-electrode earth resistivity meter (Wenner array): Arduino, AD620, ADS1115. Documented failure-first as an engineering log.
44 parts1MIT - 2 layers99.5 × 99.5 mm

SchematicKiCadProyect
dduarteCE/Robot-vacuum
Embedded Linux robotic vacuum system built with Yocto on Raspberry Pi 4, featuring autonomous navigation, audio playback, and remote control through a web interface.
42 parts1MIT





