Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
ArduinoLab, designed by Luke Weston and Marc Alexander
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
buttons
daughterboard
motherboard
ArduinoLab.pdf
ArduinoLabBOM.txt
ArduinoLabButtons.pdf
ArduinoLabDaughter.pdf
README
element14-list.txt

README

Motherboard:

Because this board has a lot of hardware packed relatively tightly onto it, because it includes a few relatively exotic ICs which only exist as SMDs, and because of the size
restrictions of the Light version of Eagle, this board is designed almost entirely around surface-mount components.

Output Daughterboard:

This board contains the transistors for the open-collector transistor outputs (three of them), plus the amplifier and filter circuit for the analog waveform generator
output.

Because this board does not contain any particularly specialised ICs, and it does not require so many components packed on with such a high density, through-hole components
are used. Some people prefer through-hole components, and using through-hole components on this board means that it is more familar to construct for people who are not used
to working with surface mount components, and this means that this project includes both surface-mount components (on the motherboard), and through-hole components on this
daughterboard.

Pushbutton keypad board:

The pushbutton keypad is on its own separate small PCB. This makes it much easier to wire up the switches, compared to wiring up individual buttons manually.
This simple board includes the six pushbuttons and a string of resistors, and it is designed to be connected to a single analog input on the AVR and the button states
read by reading the analog voltage.

This is a very simple board which could easily be constructed by anyone, it is single sided, and the PCB is so simple that it could probably be fabricated at home.
It's probably quite valuable as a general pushbutton interface board for general Arduino activities outside the context of the ArduinoLab project, and this board probably
has wider appeal for these reasons.

I have written up the BOM for this board in a more verbose format, translating the Eagle-generated BOM into Digi-Key and element14 part numbers, so you can easily go shopping
for components. I have not yet been through this for the other boards.

Something went wrong with that request. Please try again.