Cytron Maker Uno Plus User manual

Maker Uno Plus
MAKER-UNO-PLUS
User’s Manual
Rev 1.0
Oct 2018
Information contained in this publication regarding device applications and the like is intended
through suggestion only and may be superseded by updates. It is your responsibility to ensure that
your application meets with your specifications. No representation or warranty is given and no
liability is assumed by Cytron Technologies Incorporated with respect to the accuracy or use of
such information or infringement of patents or other intellectual property rights arising from such
use or otherwise. Use of Cytron Technologies’s products as critical components in life support
system is not authorized except with express written approval by Cytron Technologies. No licenses
are conveyed, implicitly or otherwise, under any intellectual property rights.

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
INDEX
1. INTRODUCTION
2. PACKING LIST
3. PRODUCT SPECIFICATIONS
4. BOARD LAYOUT
5. HARDWARE INSTALLATION
6. EXTRA FEATURES
7. SCHEMATIC
8. GALLERY
9. WARRANTY
PAGES
2
5
6
7
9
11
12
13
14
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 1

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
1. INTRODUCTION
We bring you the Maker UNO Plus, an Arduino UNO compatible board designed and
developed specially for students to learn coding and microcontroller. We named it Maker
UNO Plus to encourage everyone to be a maker by getting started with this amazing board.
By the way, it is in PURPLE!
3 years ago, we re-engineered Arduino UNO and introduce CT-UNO. It has been used in many
projects development, among students, engineers, teachers, and makers. We have also been
conducting training using CT-UNO for several years, and from the observations and feedback
gathered; there are some features are under-utilized, yet there are some features which are
needed for beginner. Working hand in hand with ARUS and rero team, we initiate the redesign
of CT-UNO, making it more affordable, and more beginner friendly. It is Arduino UNO R3
compatible, and by that, Maker UNO can be programmed via Arduino IDE and compatible
with all the example code and libraries for Arduino UNO.
“We named it Maker UNO Plus to encourage everyone to be a
maker by getting started with this amazing board!”
We have removed the DC jack (12V adapter input) and the 5V linear regulator as 90% of the
beginner and projects use 5V from USB only. so the board can be offered at more affordable
price. But don't get us wrong, Maker-UNO is not removing components, we actually design-in
more components to help everyone to learn programming, coding and microcontroller. We
added a piezo buzzer that will act as simple audio output, of course you can program it. Yet,
to ensure the compatibility of Arduino UNO, we have also added a slide switch to disable this
piezo buzzer and leave the IO as it is. Aside from the standard LED on pin 13, Maker-UNO
comes with a programmable LED on every digital pin, from pin D0 to D13 :) That is a lot of
LEDs. We believe LEDs provide very good visual/light digital output where the eyes can
observe, while piezo buzzer offers sound feedback where the ears can hear. That is good
enough for outputs, how about input? We reserve the reset button and added a
programmable push button. How good is that? Now you can learn digital input, output, PWM
(piezo buzzer and LED brightness) with just the Maker-UNO board.
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 2

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
Not to forget the change of ATmega16U2 chip to FTDI IC, the low cost yet stable USB to
UART IC. Maker-UNO combines the simplicity of the UNO Optiboot bootloader (which load
program faster), the stability of the FTDI and the R3 shield compatibility of the latest Arduino
UNO R3.
Of course, we preserve the good feature of CT-UNO, the USB Micro B socket for program
loading and to power the board. This enable everyone to utilize the USB cable of Android
smart phone and power bank. Program can be loaded from your computer by utilizing your
Android phone USB cable. Select "Arduino/Genuino UNO" for the "Board" in Arduino IDE and
choose the correct COM port, you are ready to upload the code. If you do not have the
Micro-B USB cable, please get it as it is sold separately.
Maker-UNO has all the amazing features Arduino UNO has to offer, 14 Digital I/O pins with 6
PWM pins, 6 Analog inputs, UART, SPI, external interrupts, not to forget the I2C too. The SDA,
SCL and IOREF pins which being broken out on UNO R3 are on MAKER-UNO too. We has also
populated the ISP header pins (SPI and power). With this, Maker-UNO will be compatible with
all Arduino UNO shield.
Features:
●SMD ATmega328P microcontroller(the same microcontroller on Arduino UNO) with
Optiboot (UNO) Bootloader.
●USB Programming facilitated by the FT231X.
●Input voltage: USB 5V, from computer, power bank or standard USB adapter.
●500mA (maximum) 3.3V voltage regulator.
●0-5V outputs with 3.3V compatible inputs.
●14 Digital I/O Pins (6 PWM outputs).
●6 Analog Inputs.
●ISP 6-pin Header.
●32k Flash Memory.
●16MHz Clock Speed.
●R3 Shield Compatible.
●LED array for 5V, 3.3V, TX, RX and all digital pins.
●On board programmable push button (pin 2, need to configure as INPUT_PULLUP).
●On board piezo buzzer (pin 8).
●Utilize USB Micro-B socket.
●PURPLE PCB!
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 3

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
Maker Uno Plus Comparison Table
FEATURES
Arduino Uno
Maker UNO
Maker UNO Plus
Microcontroller
ATmega328P
ATmega328P (SMD)
ATmega328P (SMD)
Operating Voltage
5V
5V
5V
Input Voltage
(recommended)
7 - 12V (Adapter)
5V (USB only)
5V (USB only)
Input Voltage (limit)
6 - 20V (Adapter)
5V (USB only)
5V (USB only)
Digital IO Pins (PWM)
20 (6)
20 (6)
20 (6)
Analog, UART, SPI, I2C
6, 1, 1, 1
6, 1, 1, 1
6, 1, 1, 1
External Interrupt
2
2
2
DC Current for 5V
1A
USB source
USB source
DC Current for 3.3V
50mA
500mA
500mA
DC Current / IO Pin
20mA
20mA
20mA
Flash, SRAM, EEPROM
32KB, 2KB, 1KB
32KB, 2KB, 1KB
32KB, 2KB, 1KB
Clock Speed
16MHz
16MHz
16MHz
USB to Serial Chip
ATmega16U2
CH340G
FT231X
Programming IDE
Arduino IDE
Arduino IDE
Arduino IDE
Extra Features
Programmable LED at
pin 13
●Programmable
indicator LED at
every digital pins
(pin 2 - 13).
●Programmable
push button at pin
2.
●Piezo buzzer at pin
8 with selector
switch.
●Programmable
indicator LED at
every digital pins
(pin 2 - 13).
●Programmable
push button at pin
2.
●Piezo buzzer at pin
8 with selector
switch.
FCC, CE, RoHS
Yes
No
Yes
Price
RM96 (~USD25)
RM29 (~USD7.5)
RM60 (~USD15)
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 4

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
2. PACKING LIST
Please check the parts and components according to the packing list. If there are any parts
missing, please contact us at [email protected] immediately.
No
ITEMS
QUANTITY
1
Maker Uno Plus (Code: MAKER-UNO-PLUS)
1
2
Micro USB cable
1
3
Pin Header Sticker
1
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 5

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
3. PRODUCT SPECIFICATIONS
Dimension:
Absolute Maximum Rating of Maker Uno Plus:
No
PARAMETERS
Min
Typ
Max
Unit
1
Input Voltage via USB connector
4.8
–
5.2
V
2
DC Current for 3.3V Pin (Max Continuous)
–
–
500
mA
3
DC Current per I/O Pin (Max)
–
–
20
mA
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 6

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
4. BOARD LAYOUT
LABEL
FUNCTION
A
ON BOARD PIEZO BUZZER
Piezo buzzer is connected to pin 8 through slide switch (labeled B).
B
PIEZO BUZZER SLIDE SWITCH
Slide switch to connect between pin 8 to piezo buzzer (labeled A). To use piezo buzzer,
slide the switch on and program the buzzer. To use pin 8 for other purpose, slide the
switch off.
C
VOLTAGE REGULATOR 3.3V
Voltage regulator 3.3V used to regulate 5V USB to 3.3V and connected to pin 3.3V
(labeled I).
D
LED INDICATOR FOR USB-SERIAL
Indicates USB-Serial data for uploading process or debug purpose (Serial Monitor).
E
USB MICRO B CONNECTOR
Main supply for Maker Uno. Used for program and debug purpose (Serial Monitor) too.
F
USB-SERIAL IC CONVERTER (FT231X)
Converts USB data to serial data. Used for program and debug purpose (Serial Monitor).
G
RESET BUTTON
Button to restart Maker UNO program.
H
PROGRAMMABLE BUTTON
This button is connected to pin 2 and GND. To use it, user need to configure it as
INPUT_PULLUP.
I
ARDUINO UNO R3 STANDARD FEMALE PIN HEADER
Maker UNO female header pin follows Arduino UNO R3 standard. The only difference is,
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 7

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
Maker UNO does not have Vin.
J
MAIN MICROCONTROLLER (ATMEGA328P)
Main controller for Maker Uno is ATmega328P, same as Arduino Uno R3.
K
SERIES OF MOSFET
These series of MOSFET is a ‘secret’ why you can control LED or make it as indicator for
input, even for pull-up input.
L
SERIES OF LED FOR DIGITAL I/O
Every digital IO is equipped with LED, where you can control it or make it as indicator for
input.
M
ARDUINO UNO STANDARD ISP PIN HEADER
These are 2x3 header pins, standard for loading program via AVR programmer. Some
uses it for SPI communication too.
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 8

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
5. HARDWARE INSTALLATION
5.1 Maker UNO Plus Power Supply
Main power for Maker UNO Plus is through USB connection.
If you would like to make your Maker UNO Plus portable, you can use power bank or Cytron
LiPo Power Shield.
NOTE
It is advisable to have 1 power source only at 1 time.
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 9

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
5.2 Using Arduino Uno Shield
Since Maker UNO Plus doesn’t have Vin, any Arduino shield that require Vin is not
compatible. However, if the shield have option to choose power source (either Vin or
external voltage), it can be used with Maker Uno (by using external voltage). For example:
●Cytron 3A Motor Driver Shield
●Cytron G15 Shield
●Cytron 10A Motor Driver Shield
●Etc…
The rest, it is fully compatible with Maker Uno. For example:
●LCD keypad Shield
●Cytron XBee Shield
●Cytron SKM53 GPS Shield
●Etc…
So which Arduino shield is not compatible with Maker Uno? Below is the example of shield
that need Vin and it don’t have option to select power source.
●GPRS Shield V3.0
●Etc...
NOTE
How do I know either the shield is working with my Maker Uno?
You can refer to the product’s schematic (Arduino shield) and check for the Vin connection.
For further questions, please visit to our technical forum for similar question or post your
question there.
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 10

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
7. EXTRA FEATURES
Maker UNO Plus incorporates 3 extra features which make it interesting and more suitable
for beginner. Below are the detailed descriptions for each feature.
7.1 LEDs at Every Digital Pins
Each digital pins (pin 2 - 13) is equipped with LEDs.
Those LED can be controlled as an output or can be
act as an input (signal monitoring). In other words, all
digital pins that connected to the LED, can be
configured as output, input and input pull up.
7.2 Programmable Push Button
1 unit of programmable push button are included in
the Maker Uno Plus. To utilize it, user need to
configure push button pin 2 as input pullup.
pinMode(2, INPUT_PULLUP);
7.3 On-board Piezo Buzzer
Maker Uno Plus also comes with on-board piezo
buzzer. It is connected to pin 8. This piezo can
generate various tone based on the frequency.
Example toneMelody (File - Examples - 01.Digital)
helps you to play with piezo buzzer.
Note: In case user want to use pin 8 for other
purpose, please slide the switch (beside buzzer) to
mute.
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 11

ROBOT.HEAD to TOE
Product User’s Manual - MAKER-UNO-PLUS
10. WARRANTY
●Product warranty is valid for 6 months.
●Warranty only applies to manufacturing defect.
●Damaged caused by misuse is not covered under warranty.
●Warranty does not cover freight cost for both ways.
Prepared by:
Cytron Technologies Sdn Bhd
www.cytron.io
No. 1, Lorong Industri Impian 1,
Taman Industri Impian,
14000 Bukit Mertajam,
Penang, Malaysia.
Tel: +604 - 548 0668
Fax: +604 - 548 0669
Email:
Created by Cytron Technologies Sdn Bhd
– All Rights Reserved
Back to INDEX 14
This manual suits for next models
1
Table of contents
Other Cytron Control Unit manuals
Popular Control Unit manuals by other brands

Interlogix
Interlogix TX-E121 installation instructions

Eagle
Eagle 1403 installation manual

Symmons
Symmons Maxline 7-225 Series Operation & maintenance manual

Allen-Bradley
Allen-Bradley ArmorBlock 1732E-OB16M12R installation instructions

Honeywell
Honeywell MI-DCZME installation instructions

Siemens
Siemens SIMATIC 500 Series Description and operating instructions