Arduino boards and shields

A question, a problem or a suggestion, don't hesitate : a little email

Back to electronic main page

In this page, you will find :

- The Arduino boards I have used,

- The Arduino shields I have used,

- The Arduino shields I have built,

- The tools used.

For their usage, please see :

- The robotic web page.

Arduino boards

UNO R3

UNO_001.JPG

The basic board (32k of flash and 2k of RAM) with an ATmega328 processor running at 16 MHz.

chipKIT UNO32

UNO32_001.JPG

A fast board (32 bits at 80 MHz, 128k of flash and 16k of RAM) from Digilent with a PIC32MX320F128H processor from Microchip.

UNO compatible, you must just take care of some libraries not compatible with the PIC processor used.

The brain of my "Robot 2" and the board I have used more often.

MEGA 2560

MEGA2560_001.JPG

A board more powerful than the UNO (256k of flash and 8k of RAM) with an ATMega2560 processor running at 16 MHz.

The brain of my Prusa i3 3D printer.

I have also used it to debug UNO programs taking benefit of the second harware serial link.

chipKIT MAX32

MAX32_001.JPG

A fast and powerful board (32 bits at 80 MHz, 512k of flash and 128k of RAM) from Digilent with a PIC32MX795F512L processor from Microchip.

Just tested but already not really used.

Bought Arduino Shields

LCDKeypad Shield

LCDKeypad_1.JPG
LCDKeypad_2.JPG

A DFRobot board with 2 lines of 16 characters display and some keys (5 plus one for reset).

Used for "Robot 2".

I have modified it in order to be compatible with the chipKIT UNO32 board because the keys scanning is done with an analog input and a resistive network designed for an Arduino board using 5 V power supply.

The UNO32 board using 3.3 V, you have to modify this network adding a 3.9 kOhm resistor as shown on the second picture and modifying the key thresholds in the software.

ITead 3.2 graphic Shield

ITDB02.JPG

A graphical display (ITDB02) 320x240, color (65k), with touchscreen and interface with a SD memory card for "MEGA" boards.

Successfully tested with a MEGA 2560.

Adafruit Motor Shield

ADA_MOTOR20.JPG

An Adafruit board (Adafruit Motor Shield V2.0) able to supply 4 DC motors (or 2 stepped motors) and 2 RC servos.

You have just to define the level of the I/O pins (with the small solder in the middle of the bottom of the board).

Used for "Robot 2".

Seeedstudio Bluetooth Shield

SEEEDBLUE.JPG

A Bluetooth shield from Seeedstudio with 2 Grove interfaces. Uses a CSR module that you can in fact directly interconnect with the Arduino board (cheaper).

Used for "Robot 2" with a chipKIT UNO32 board with the hardware serial link (not having being able to find a suitable serial link library software for the chipKIT board).

Consequence, you have to unplug the bluetooth shield each time you download a program in the ARduino board... Or use a MEGA or MAX32 board taking benefit of the additional hardware serial link.

Velleman KA01 RGB Shield

KA01.JPG

A RGB shield kit (a mounted version also exist) from Velleman to supply a RGB LED.

Until now just tested, but should be used for a (mini) DMX spotlight.

chipKit I/O Shield

IOShield.JPG

A Digilent board with an OLED 128x32 display, some keys, some switches, some FETs, a potentiometer, some leds, an 32 ko I2C E2PROM I2C (24LC256) and a temperature I2C sensor (TNC75A).

Just used for testing.

Built Arduino Shields

"8 servos" Shield

SERVO_001.JPG

A board being able to interface with 8 RC servos.

Used for my robotic experiments.

I will do a specifig web page to give the details (schematic, wiring,...).

Arduino tools

Multiplatform Arduino IDE

MPIDE0023.GIF

I use the modified version of the Arduino IDE which is compatible with the chipKIT boards I am using.

At the exception of some compatibility libraries problems with the chipKIT boards, this "Mpide 0023-windows-20140316" release is stable a reliable.