Fly High throughput - main board

open-neuroscience·Fly_highthroughput·electronics/main_board/main_board.kicad_pcb

Fly High throughput - main board layout, top view — open source AVR/Arduino board by open-neuroscience

About the Fly High throughput - main board

Fly High throughput - main board is an open source AVR/Arduino PCB design by open-neuroscience, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 106 × 97.5 mm, with 39 components from 19 distinct parts.

Its main chip is the ARDUINO_NANO_V3.X, from the AVR/Arduino family. Other key parts include the PCA9685PW and LM2596S-ADJ. By type, the board carries 21 resistors, 6 connectors, 5 capacitors, 3 ICs, 2 diodes and 1 module.

From the project

In collaboration with BFKLAB, we are developing a system to measure behaviour of fruit flies. The system is high-throughput, that is, we can measure several animals at a time.

In collaboration with BFKLAB, we are developing a system to measure behaviour of fruit flies. The system is high-throughput, that is, we can measure several animals at a time.

The system will have interchangeable plates (round plates, narrow corridors) at the bottom, so different assays can be performed.

Other characteristics: - Vibration motors to disturb awake/sleep patterns - Bottom infrared illumination - RGB LEDs for Optogenetics - White LEDs for simulating day/night cycles

Fly High throughput - main board, from the project README
From the project README

Main components on the Fly High throughput - main board

Fly High throughput - main board bill of materials (BOM)

39 components, 19 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
PCA9685PW
U1, U2
1
LM2596S-ADJ
U3
1
ARDUINO_NANO_V3.X
Arduino_Nano_v3.x
A1
2
CONN_01X15_SOCKET
Conn_01x15_Socket
J1, J2
1
CONN_02X15_ODD_EVEN
Conn_02x15_Odd_Even
J3
1
CONN_02X06_ODD_EVEN
Conn_02x06_Odd_Even
J4
1
SCREW_TERMINAL_01X04
Screw_Terminal_01x04
J5
1
CONN_01X04
Conn_01x04
J6
1
LED
D1
1
C14651
Schottky 5A
D2
1
C2929501
22µH
L1
2
10UF
10uF
C1, C2
1
1.5NF
1.5nF
C3
1
C134782
680µF
C4
1
C7469933
100µF
C5
18
10K
10k
R1, R2, R3, R4, R5, R6, R7, R8 +10
1
560
R10
1
4.7K
4.7k
R18
1
1k
R21

Fly High throughput - main board design files

The KiCad project lives in the open-neuroscience/Fly_highthroughput repository on GitHub; these links point at the commit this page was built from.

Fly High throughput - main board: common questions

What microcontroller does the Fly High throughput - main board use?

The Fly High throughput - main board is built around the ARDUINO_NANO_V3.X, from the AVR/Arduino family.

How big is the Fly High throughput - main board?

The Fly High throughput - main board measures 106 × 97.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Fly High throughput - main board?

39 components, from 19 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 Fly High throughput - main board design files?

From the open-neuroscience/Fly_highthroughput 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 Fly High throughput - main board design in my own project?

Yes, under the terms of its GPL-3.0 license, which open-neuroscience chose for the repository.

Can I test firmware for the Fly High throughput - main board 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 Fly_highthroughput

Similar boards