XC4431 Leonardo Tiny Dev Board
Hardware
The XC4431 Tiny Leonardo is as the name suggests, a smaller version of the Leonardo board, sporting a 32u4 ATMEL processor with a 16MHz clock and some interesting zig-zag gold plated pins along the edges. This makes it work well for both traditional hardware development as well as a part of sparkle-stitch clothing and accessories
(KM1080) as the zig-zags can be easily sewn in to your circuit.
It has 3 analogue and 3 digital pins along the side as easy access; it also has ICSP, i2c, and Serial1 port contained on the bottom side of the board, which will have to be soldered onto; these could also be used as digital pins, as required.
Specifications
Microcontroller | ATmega32u4 |
Clock speed | 16Mhz |
Operating Voltage | 5V |
Flash Memory | 32 KB (4KB used by Bootloader) |
EEPROM | 1KB |
Notable Features | USB Hardware Emulation Small Size |
Programming
No Setup required. Once plugged into the computer, you can use “Arduino Leonardo” to program the device. It utilises the same processor as the Leonardo boards (XC4430).
Occasionally, 32u4 devices (Regular Leonardo included) can have the serial port blocked. You can fix this by removing the Leonardo, closing the Arduino program, and reopening it. This is due to the Serial port being used to both program and to act as a HID device when using the Keyboard or Mouse libraries.
#include "Keyboard.h" void setup() { // initialize control over the keyboard: Keyboard.begin(); } void loop() { //every 10 seconds, write Hello World via Keypresses delay(10000); Keyboard.print("Hello World"); }
Reference
Australia
www.jaycar.com.au
techstore@jaycar.com.au
1800 022 888
New Zealand
www.jaycar.co.nz
techstore@jaycar.co.nz
0800 452 922