background image

 

ROBOT . HEAD to TOE 

                                                                  

Product User’s Manual – 

CuteDuino

 

 

10. Appendix B: FAQ of CuteDuino 
 

1. Who design and manufacture CuteDuino? 

Cytron Technologies design and manufacture CuteDuino (design inspired by DigiSpark). 

  

2. Is CuteDuino compatible with Arduino?  

Yes, CuteDuino is compatible with Arduino as you can utilize Arduino library and 
Arduino IDE to write sketches and load into it. But it is not official Arduino main such as 
Arduino UNO or Leonardo. 

 

3. What is the difference between 

CuteDuino

 vs 

DigiSpark

CuteDuino

 is inspired by 

DigiSpark

CuteDuino utilize USB microB (Android phone cable) vs DigiSpark USB A type 
connector. 

CuteDuino arranges the pin in two roles at side to make it breadboard friendly. 

CuteDuino has on-board Reset button, allowing board reset for program loading; 
while DigiSpark does not have reset button, so every program loading require unplug 
and plug into USB port. 

With CuteDuino’s Reset button, it has one I/O pin lesser vs DigiSpark. CuteDuino has 
only 5 I/O pins, from pin 0 to 4, there is no pin 5.  

Do check the CuteDuino diagram in 

Appendix A

. 

4. CuteDuino vs Arduino UNO? 

CuteDuino is using ATtiny85 vs Atmega328 on Arduino UNO. There are many difference 
in this.  

CuteDuino has only 8K memory (~6K after bootloader) vs 32K (~31.5K after 
bootloader) on Arduino UNO. 

CuteDuino has less IO and peripherals vs Arduino UNO. 

Most of commonly used library works on CuteDuino, but not all. 

There is no hardware UART (Serial) nor hardware USB to UART converter on 
CuteDuino, so you cannot utilize Serial Monitor on Arduino IDE. But CuteDuino can 
always utilize software serial for UART communication and there is 

DigiUSB

 library 

to offer serial monitor alike example.

  

5. Which version of Arduino IDE can program CuteDuino? 

Yes!! Originally, DigiSpark uses modified version of 

Arduino IDE v1.5.8

. But since 

Arduino IDE v1.6.4 allow easy insert of 3rd party board via URLs, we have prepare the 
data in URL and 

tutorial

 to get your Arduino IDE ready for CuteDuino. Don’t forget to 

Created by Cytron Technologies Sdn. Bhd. – All Rights Reserved

 

26 

 

Summary of Contents for CuteDuino

Page 1: ...ROBOT HEAD to TOE Product User s Manual CuteDuino CUTEDUINO CuteDuino User s Manual V1 5 June 2015 Created by Cytron Technologies Sdn Bhd All Rights Reserved 1...

Page 2: ...g List 4 3 Product Specification And Limitations 5 4 Dimension 6 5 Board Layout 7 6 Hardware Installation 9 7 Getting Started 11 8 Warranty 23 9 Appendix A CuteDuino s Pinout Diagram 24 10 Appendix B...

Page 3: ...erface The other three pins have one analog input and two PWM outputs The shared pins USB have an extra analog pin and a PWM pin which can be used if your board does not need to be USB connected to th...

Page 4: ...User s Manual CuteDuino Power and programmable LED connected to pin 1 included Breadboard friendly Reset button for entering the bootloader or restarting the program Created by Cytron Technologies Sdn...

Page 5: ...cking list If there are any parts missing please contact us at sales cytron com my immediately 1 x CuteDuino board 2 x 5 ways header pin Optional not included USB Micro B cable for program loading USB...

Page 6: ...er starting up platform for development the specification of ATTINY IC used should be referred Absolute Maximum Rating With Vin at 12V Created by Cytron Technologies Sdn Bhd All Rights Reserved 6 Para...

Page 7: ...ROBOT HEAD to TOE Product User s Manual CuteDuino 4 DIMENSION Created by Cytron Technologies Sdn Bhd All Rights Reserved 7...

Page 8: ...YOUT Created by Cytron Technologies Sdn Bhd All Rights Reserved 8 Label Function A Micro USB B type female B Power indicator LED C Programmable LED connected to Pin 1 active high D 5V voltage regulato...

Page 9: ...is connected to pin 1 Arduino designation 5V voltage regulator This type of voltage regulator can handle up to 1A maximum ATtiny85 CuteDuino uses ATtiny85 as main controller running at 16MHz internal...

Page 10: ...o I O pins CuteDuino comes with 2 x 5 header pin User may solder it and plug CuteDuino onto breadboard to utilize the I O of CuteDuino Figures below shows the example of CuteDuino with header pins and...

Page 11: ...ROBOT HEAD to TOE Product User s Manual CuteDuino Created by Cytron Technologies Sdn Bhd All Rights Reserved 11...

Page 12: ...DE v1 5 8C Digispark Addons and Digispark driver Double click the files to execute it It will extract the necessary files and install the USB driver Easy Alternatively if you want to download the driv...

Page 13: ...ROBOT HEAD to TOE Product User s Manual CuteDuino Created by Cytron Technologies Sdn Bhd All Rights Reserved 13...

Page 14: ...Manual CuteDuino For the first time connection computer will not recognize CuteDuino Unknown device Right click on Unknown device CuteDuino choose Update Driver Software Created by Cytron Technologie...

Page 15: ...TOE Product User s Manual CuteDuino Choose Browse my computer for driver software Click Browse and point to the DigisparkWindowsDriver folder Click Next Created by Cytron Technologies Sdn Bhd All Righ...

Page 16: ...ll driver software anyway Reminder for Windows 8 user if driver signature enforcement is not disable Windows Security will not popup and driver installation will not succeed Windows has successfully u...

Page 17: ...ROBOT HEAD to TOE Product User s Manual CuteDuino Created by Cytron Technologies Sdn Bhd All Rights Reserved 17...

Page 18: ...you download the Arduino IDE from DigiSpark open Arduino IDE inside Digispark Arduino 1 5 8 folder Just ignore click No if they request for software update Open Digispark example code go to File Exam...

Page 19: ...T HEAD to TOE Product User s Manual CuteDuino Since CuteDuino use Digispark bootloader we need to select Digispark Tiny Core as Arduino Board Created by Cytron Technologies Sdn Bhd All Rights Reserved...

Page 20: ...nual CuteDuino Choose Digispark as Programmer If you are using Arduino IDE v1 6 4 you can simply install CuteDuino board via Arduino 3rd party boards URL check this tutorial Created by Cytron Technolo...

Page 21: ...e first time upload pressing reset button is not necessary For second time and afterwards when reach to this state Running digispark uploader Plug in device now will timeout in 60 seconds please press...

Page 22: ...ROBOT HEAD to TOE Product User s Manual CuteDuino Upload is succeed Created by Cytron Technologies Sdn Bhd All Rights Reserved 22...

Page 23: ...ROBOT HEAD to TOE Product User s Manual CuteDuino Programmable LED at CuteDuino should blink right now Created by Cytron Technologies Sdn Bhd All Rights Reserved 23...

Page 24: ...r warranty Warranty does not cover freight cost for both ways Prepared by Cytron Technologies Sdn Bhd No 16 Jalan Industri Ringan Permatang Tinggi 2 Kawasan Industri Ringan Permatang Tinggi 14100 Simp...

Page 25: ...ROBOT HEAD to TOE Product User s Manual CuteDuino 9 Appendix A CuteDuino s Pinout Diagram Created by Cytron Technologies Sdn Bhd All Rights Reserved 25...

Page 26: ...has one I O pin lesser vs DigiSpark CuteDuino has only 5 I O pins from pin 0 to 4 there is no pin 5 Do check the CuteDuino diagram in Appendix A 4 CuteDuino vs Arduino UNO CuteDuino is using ATtiny85...

Page 27: ...to use as ADC input Reset pin is another ADC input but since is it configured as Reset pin it is not recommended as ADC input 9 How many PWM output on CuteDuino Three PWM pins pin 0 1 and 4 can be pr...

Page 28: ...w will timeout in 60 seconds Are there any components sensors LEDs etc connected to pin 3 or 4 Please remove it during program loading Did you choose cuteduino under Tools Boards and Programmer Did yo...

Page 29: ...ROBOT HEAD to TOE Product User s Manual CuteDuino The LED is connected to pin 1 of CuteDuino Created by Cytron Technologies Sdn Bhd All Rights Reserved 29...

Reviews: