Multifunction Uno Development Board (HCARDU0112)

Post Reply
Site Admin
Posts: 790
Joined: Sun Aug 05, 2012 4:02 pm

Multifunction Uno Development Board (HCARDU0112)

Post by admin » Wed May 22, 2019 9:02 am


This Arduino Uno compatible development board is the ideal option for anyone who just wants to experiment with the Arduino development environment. The board includes an Atmel ATMega328p microcontroller pre-programmed with the Arduino Uno bootloader. It is seated in a zero insertion force (ZIF) socket for easy removal should you wish to replace it. The development board is feature packed with an array of built in peripherals, all of which can be directly controlled by the microcontoller. To make the board fully useable as an Arduino it includes a set of standard headers for adding shields and the built-in peripherals can simply be disconnected via a set of DIP switches.

List of features:


TM1637 seven-segment LED display
LM75 temperature sensor
DS1307 real time clock module (RTC) with battery backup
MP3 player with microSD card socket, audio amplifier and 1W loud speaker.
1Gb flash card for use MP3 player
1838B Infrared receiver
20 button remote control
4 button capacitive touch sensor
Piezo buzzer
ATMega328p mounted in ZIF socket
Standard Arduino headers to allow use of Uno compatible shields


To make controlling the above features as easy as possible we have created an exclusive set libraries which are included on the supplied flash card. To use these libraries simply copy the contents of the folder named 'Arduino' found on the supplied SD card to folder where you store your sketches and libraries:

On Windows:
My Documents\Arduino\libraries\

On Mac:

Usually found within the users home area under /Arduino/libraries/

More information about the libraries supplied on the SD card can also be found on our support forum here:

HCRTC (for controlling the DS1307 real time clock module): viewtopic.php?f=58&t=1357
HCMP3 (for controlling the MP3 player): viewtopic.php?f=58&t=2884
HCIRNEC (for controlling the 1838B Infrared receiver): viewtopic.php?f=58&t=2883


Product code: HCARDU0112
Microcontroller: Atmel ATmega328P
Working voltage: 5V
IO logic voltage: 5V
Working current: 500mA (Max)
Digital I/O Pins: 14 (of which 6 provide PWM output)
Flash Memory: 32 KB of which 2 KB used by bootloader
Clock Speed: 16 MHz
Uses UNO bootloader
100% compatible with UNO R3 sketched, expansion shields, & IDE.
Can be powered via through hole mount type B USB connector, consistent with UNO R3.
Onboard 500mA resettable fuse protection
USB interface driver chip: CH340G, compatible with Windows 7,8,10, Linux, & MAC OS.
Onboard DIP switch to disconnect built-in modules
Onboard Arduino Shield interface

Disclaimer: Libraries, example code, and diagrams within this forum thread are provided as an additional free service by Hobby Components and are not sold as part of any product. We do not provide any guarantees or warranties as to their accuracy or fitness for purpose.

Descriptions and diagrams on this page are copyright Hobby Components Ltd and may not be reproduced without permission.

Post Reply