Product User’s Manual - MAKER-UNO
Maker Uno
MAKER-UNO
User’s Manual
Rev 1.0
Dec 2017
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. |
INDEX
PAGES 2 4 5 6 8 10 13 15 |
1. INTRODUCTION
We bring you the Maker UNO, an Arduino UNO compatible board designed and developed specially for students to learn coding and microcontroller. We named it Maker UNO 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 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.
Not to forget the change of FTDI chip to CH340 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 CH340 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:
Maker Uno Comparison Table
2. PACKING LIST
Please check the parts and components according to the packing list. If there are any parts missing, please contact us at sales@cytron.io immediately.
No | ITEMS | QUANTITY |
1 | Maker Uno (Code: MAKER-UNO) | 1 |
3. PRODUCT SPECIFICATIONS
Dimension:
Absolute Maximum Rating of Maker Uno:
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 |
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 (CH340G) 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, 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. |
5. HARDWARE INSTALLATION
Main power for Maker-UNO is through USB connection.
If you would like to make your Maker-UNO portable, you can use power bank or Cytron LiPo Power Shield.
NOTE |
It is advisable to have 1 power source only at 1 time. |
Since Maker-UNO 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:
The rest, it is fully compatible with Maker Uno. For example:
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.
NOTE |
How do I know either the shield is working with my Maker Uno?
|
6. GETTING STARTED
To get started, you must have:
Please connect as follows to your laptop/PC.
Download the latest Arduino IDE at www.arduino.cc/en/Main/Software. Please choose appropriate installer depends on your laptop or computer OS (Operating System, Windows, Mac OS or Linux). Complete the download, proceed with the installation as usual.
Download Maker-UNO driver at Maker Uno product page (under Attachment tab). Please choose appropriate driver depends on your OS. Complete the download, proceed with the installation as usual.
After installation is complete, your Maker-UNO port should appears at Device Manager under Ports (COM & LPT) - e.g. USB-SERIAL CH340 (COM3). Please remember the port number.
Open Arduino IDE, select Board: “Arduino/Genuino Uno” and your Maker-UNO Port number (e.g. COM3). Try Blink example (File - Examples - 01.Basic - Blink). Click Upload icon to upload Arduino code to Maker Uno.
MAKER UNO ONLINE TRAINING |
For more detail you can refer to Maker Uno Online Training at Cytron Youtube channel. |
7. EXTRA FEATURES
Maker-UNO incorporates 3 extra features which make it interesting and more suitable for beginners. Below are the detailed descriptions for each feature.
7.1 LEDs at Every Digital Pins
Prepared by:
Cytron Technologies Sdn Bhd
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