The forums are retiring and are now closed for new topics and comments. The existing content will remain online and accessible through 2020 to provide everyone the opportunity to save any relevant information. In the spring of 2021, these Community forums will be taken offline.

Search for arduino ide in Topics


Pcduino arduino IDE? Answered

I just got my PcDuino from the arduino contest, and I can't get any IO to work, using the arduino coding.  I tried following any tutorials that exist, but there are few, and don't account for the problems I had.  1) example files would not execute, even when recompiled, launched from LXTerminal, etc.  arduino IDE would not unzip.  When I used my regular pc to unzip it and put it on the pcduino with a flash drive (I copied the files to the pcduino, and even set it as executable), but the arduino shell script refuses to run.  Apparently the new distro of ubuntu has arduino IDE built in, is there a way to update without using another computer? If anyone's had sucess just blinking an LED, did you have any similar problems, and if so, how did you get it to work? (I am NOT a linux guy, this is my second linux device after a raspberry pi, which I also got in many a shouting match with).   

Question by jduffy54    |  last reply


Arduino IDE Problems with Uploading

Recently I've been having problems uploading sketches to the Arduino UNO and receiving the following error message. I have tried many different types of the IDE, checked my ports, boards, etc. If someone could help me fix this it would be greatly appreciated!Arduino: 1.8.5 (Windows Store 1.8.10.0) (Windows 10), Board: "Arduino Uno"WARNING: Category '' in library SPI is not valid. Setting to 'Uncategorized' WARNING: Category '' in library SoftwareSerial is not valid. Setting to 'Uncategorized' WARNING: Category '' in library Wire is not valid. Setting to 'Uncategorized' WARNING: Category '' in library Ethernet2 is not valid. Setting to 'Uncategorized' Warning: platform.txt from core 'Arduino AVR Boards' contains deprecated compiler.path={runtime.ide.path}/hardware/tools/avr/bin/, automatically converted to compiler.path={runtime.tools.avr-gcc.path}/bin/. Consider upgrading this core. Warning: platform.txt from core 'Arduino AVR Boards' contains deprecated tools.avrdude.cmd.path={runtime.ide.path}/hardware/tools/avr/bin/avrdude, automatically converted to tools.avrdude.cmd.path={path}/bin/avrdude. Consider upgrading this core. Warning: platform.txt from core 'Arduino AVR Boards' contains deprecated tools.avrdude.config.path={runtime.ide.path}/hardware/tools/avr/etc/avrdude.conf, automatically converted to tools.avrdude.config.path={path}/etc/avrdude.conf. Consider upgrading this core. Warning: platform.txt from core 'Arduino AVR Boards' contains deprecated recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}", automatically converted to recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}". Consider upgrading this core. Sketch uses 1634 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 186 bytes (9%) of dynamic memory, leaving 1862 bytes for local variables. Maximum is 2048 bytes. java.io.IOException: Cannot run program "{path}/bin/avrdude": CreateProcess error=2, The system cannot find the file specified at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048) at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26) at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129) at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:207) at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78) at processing.app.SketchController.upload(SketchController.java:713) at processing.app.SketchController.exportApplet(SketchController.java:686) at processing.app.Editor$DefaultExportHandler.run(Editor.java:2168) at java.lang.Thread.run(Thread.java:748) Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.(ProcessImpl.java:386) at java.lang.ProcessImpl.start(ProcessImpl.java:137) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) ... 8 more An error occurred while uploading the sketchThis report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.Thanks, Matt

Question by Matt M  


Why the stipulation of using the Arduino IDE, and not the Arduino hardware?

I see that the new Arduino contest rules stipulate that your project must use the Arduino IDE. I was actually thinking of making a cool new Instructable using an Arduino Mega, but using avr-gcc instead of the Arduino "framework". Would that be permissible for entry into this contest?

Topic by matthewbeckler    |  last reply


Two Arduinos on one computer??

Hello, I was wondering if it is possible to use 2 arduinos on one computer. Since there are stuff to install and everything, is it possible to have 2 arduinos on 1 computer.

Question by vek11    |  last reply


hexapod arduino code?

I have just finished designing and building a hexapod with 18 DOF..  powered by arduino nano and a 32 channel servo controller. i need help with code. please help.

Question by icey.hood    |  last reply


FT232RL+breadboard arduino programming problems

I am trying to program a breadboard arduino with an ft232rl programming adaptor that I found online. I made the 'duino using a atmega 328 preloaded with arduino uno optiboot from sparkfun. I attached 5volts power, 16mhz crystal, reset button, and an led to pin 13. When power is supplied, the led pulses then stopps suggesting that the bootloader is working correctly. I then connected a ft232rl to the arduino with rx to tx and tx to rx as well as the DTS pin to a 0.1 UF cap and to reset. Then i connected it to my computer via usb and installed the VCP drivers. It shows up as a com port in the IDE and I selected the board as an uno and tried to flash the blink sketch. The lights on the breakout blink, but i keep getting the avrdude not in sync message. I have tried switching cables, usb ports, pressing the reset button while programming, i have gotten rig of the 0.1 uf cap and jumped directly to DTS, i have tried both sets of drivers and have restarted the board, my computer, and the IDE as well as feeding a separate 5 volt source to the chip. How can I fix this? I am using windows vista SP1 with ide version 1.0.1 and a cheap programmer from ebay. 

Topic by qquuiinn    |  last reply


Whenever I use arduino IDE this weird error message appears in the box.? Answered

sketch_mar24a.cpp: In function 'void setup()': sketch_mar24a:7: error: 'pinmode' was not declared in this scope sketch_mar24a.cpp: In function 'void loop()': sketch_mar24a:15: error: 'digitalwrite' was not declared in this scope What does this mean and how do I fix it.

Question by transuranic    |  last reply


multiple processes in arduino? Answered

Is there an easy way to run multiple voids at the same time on an arduino uno? preferrably without aditional libraries, but I cannot flash AVR code to it (must be through IDE).  I do NEED to run the processes at the same time, no they do not share pins or variables, and the timing does not need to be precise.  I am trying to run two steppers at the same time, but different speeds, but the big catch is that I don't have "smart" drivers, just a 2003 and 293, so they each require a separate void to move, and they cannot be run simultaneously without running both voids at the same time.  Basically, I'm NOT looking for an alternative, just a way to run two voids at the same time (or switching back and forth very quickly without being affected by "delay();".   

Question by jduffy54    |  last reply


Burn Arduino Bootloader to Arduino, from Arduino

I want to burn the Arduino bootloader to an Arduino from an Arduino. I have an Arduino Duemilanove, and I want to take the chip(ATMega328) off, and use it in a circuit, without having to connect the whole Arduino to the circuit. However, I then have an Arduino with no chip. So, Can I just put a regular ATMega328(I know I can just buy one with the bootloader already on it, but I would rather do itmyself.) into the Arduino, connect it to the computer, and use the Arduino IDE(I'm using 0021- the most up to date one) to burn the bootloader to it? If so, how? If I cant, is there any way to easily do it with only another Arduino with the bootloader on it?

Topic by metrogdor22    |  last reply


problem with arduino?

I have some questions about Arduino Uno. I connect my board and within 5 minutes (no code is running or anything), the chip becomes hot. Plus, none of the IDE is recognizing my board. I'm always getting the error "avrdude: stk500_getsync(): not in sync: resp=0x00". Can someone help me with these issues? 

Question by sgupta95    |  last reply


Does Arduino IDE1.0 save compiled hex files after it loaded the sketch? Where to?

I'd love to have the hex file that the compiler creates so I can load it later with avrdude. No further editing will be done, so I don't really need the IDE - can do it from command string. I've looked and looked and can't find the hex files. How come? Does IDE delete them after they're uploaded? Thanks!

Question by elabz    |  last reply


How to use a boolean in Arduino? Answered

I need to learn how to use a boolean in arduino. How to set it to true or false, how  to read it, and an example of using a boolean to set a led on.

Question by Kurt Gerhard    |  last reply


iTunes to Arduino

I was wondering if someone could help me find a way to display the name of a song currently playing on itunes with a scrolling 24x6 led display. im thinking of using the display from this instructable https://www.instructables.com/id/Make-a-24X6-LED-matrix/ it is coded to accept serial text input and display it on the matrix. my question is: how can i retrieve currently playing song's name and output it via serial to the arduino. btw, i know oe or two people have asked this before, but they were on macs and used AppleScript, which i cannot use because im on a windows pc

Topic by wootwootman  


Programming the attiny with arduino

I have been trying to program an attiny chip based on the instructions on the MIT high low tech thing. the problem is, when I download the core files for the attiny 45 and 85, I can never get them to load onto the IDE. I put them in the folder that the preference menu says my sketchbook is in (which would be documents), but whenever I restart the IDE, the core files do not load. I have tried saving the file in different folders, but nothing works. What could be the problem, and how could I fix it? Thank you.

Question by Higgs Boson    |  last reply


WiFi Repeater with Arduino? Answered

Would it be possible to make a WiFi repeater with the equipment on this Instructable: https://www.instructables.com/id/LINUX-LEECH/ withe the addition of Arduino and a small LCD? It would be really awesome and may even lead onto cheap mesh networking! :D  Thanks for any help! :)

Question by Sev the Sniper    |  last reply


Expected unqualified-id before 'void'

I m facing a problem in this code during implementationi m using wemos d1 r1 controller board.i m attaching a code.the error is webtwit:52:1: error: expected unqualified-id before 'void' void setup() { ^webtwit:49:16: error: expected constructor, destructor, or type conversion before ';' token timedRead(void); ^exit status 1 expected unqualified-id before 'void'please help me to resolve this query

Question by nazni  


Arduino Due not working? Answered

I tried to connect my Arduino Due to my pc to upload a program but it is not recognized by my computer. I updated the IDE to the latest that includes Due board selection, but I can't download drivers to use it. Nothing is listed in Device Manager and I tried both the programming port and the native port on the Due. Is it dead?

Question by Arya42    |  last reply


Acess all 23 arduino pins?

I have an arduino project that is pressd for pins, and I remembered that on Jameco, it mentions that it has 23 I/O pins.  http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_2129334_-1  I am wondering if anyone knows how to use these pins within the IDE (can I just address pin 20-22?, or is it more complicated), and which pins on the chip itself are they? 

Question by jduffy54    |  last reply


arduino error. exit status 1 expected unqualified-id before '<' token arduino ? Answered

I'm tring to make a led light bar random number generator thing but my code is sadly not working and i do not nkow why pleae help here is the error message: exit status 1 expected unqualified-id before '<' token arduino here is the code int LED0 = 2;int LED1 = 3; int LED2 = 4; int LED3 = 5; int LED4 = 6; int LED5 = 7; int LED6 = 8; int LED7 = 9; int LED8 = 10; int LED9 = 11;long randomNumber;void setup() { Serial.begin(9600);Serial.println("Randon Numbernesssssss");pinMode(LED0, OUTPUT); pinMode(LED1, OUTPUT); pinMode(LED2, OUTPUT); pinMode(LED3, OUTPUT); pinMode(LED4, OUTPUT); pinMode(LED5, OUTPUT); pinMode(LED6, OUTPUT); pinMode(LED7, OUTPUT); pinMode(LED8, OUTPUT); pinMode(LED9, OUTPUT);randomSeed( analogRead(A0) );}void loop() { randomNumber = random(2,12);Serial.println(randomNumber);digitalWrite(randomNumber,HIGH);delay(40);digitalWrite(randomNumber,LOW);}

Question by paul the maker    |  last reply


Re-programming a Microchip RN2903 Mote - DM164139 with Arduino IDE

I am interested in creating a pair of 915MHz radios with Microchip'sRN2903 Motes to send basic messages to each other.  Can they be re-programmed with Arduino IDE?

Topic by Do_Not_Give_Up    |  last reply


ESP8266-01 DTH22 5 minute Delay?

Hi, I want to add a DHT22 sensor node to my Openhab setup. A simple way to do this is by using a ESP8266-01; I have a few around. I use the Arduino 1.6.5 IDE since that is what I have. I am having problems with the timing of the loop: I do not need readings every minute or so, 5-10 minutes is more then enough; I do not need that much data. I also want to run the node on batteries in the future so less transmissions is what I want. However, when I use a delay of more then approx. 24000 mils the ESP stops working, lower values are no problem.  I have tried several approaches, none work. Can anyone help me out? The sketch I use is below, you can see what I tried in the comments: #include #include #include const char* ssid = "Yggdrasil"; const char* password = "XXXXXXXXX"; char* topic_t = "openhab/esp8266-1/temp"; char* topic_h = "openhab/esp8266-1/vocht"; char* server = "192.168.X.X"; String clientName = "esp8266-1"; //time peter, idea taken from https://www.safaribooksonline.com/library/view/arduino-cookbook-2nd/9781449321185/ch12.html const long oneSecond = 1000;  // a second is a thousand milliseconds const long oneMinute = oneSecond * 60; const long fiveMinutes = oneMinute * 5; //time peter #define DHTPIN 2 // what pin we're connected to #define DHTTYPE DHT22 // DHT 11 DHT dht(DHTPIN, DHTTYPE,15); WiFiClient wifiClient; PubSubClient client(server, 1883, callback, wifiClient); void callback(char* topic, byte* payload, unsigned int length) { // handle message arrived } void setup() { Serial.begin(115200); delay(10); dht.begin(); Serial.println(); Serial.println(); Serial.print("Connecting to "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.println("WiFi connected"); Serial.println("IP address: "); Serial.println(WiFi.localIP()); Serial.print("Connecting to "); Serial.print(server); Serial.print(" as "); Serial.println(clientName); if (client.connect((char*) clientName.c_str())) { Serial.println("Connected to MQTT broker"); Serial.print("Topic is: "); Serial.println(topic_t); Serial.println(topic_h); } else { Serial.println("MQTT connect failed"); Serial.println("Will reset and try again..."); abort(); } } void loop() { float h = dht.readHumidity(); float t = dht.readTemperature(); if (isnan(h) || isnan(t)) { Serial.println("Failed to read from DHT sensor!"); return; } static int counter = 0; String payload ; payload += t; //payload += ":"; //payload += h; String payloadh ; payloadh += h; if (client.connected()){ Serial.print("Sending payload: "); Serial.println(payload); if (client.publish(topic_t, (char*) payload.c_str())) { Serial.println("Publish ok"); } else { Serial.println("Publish failed"); } //peter if (client.connected()){ Serial.print("Sending payload: "); Serial.println(payloadh); if (client.publish(topic_h, (char*) payloadh.c_str())) { Serial.println("Publish ok"); } else { Serial.println("Publish failed"); }} //peter } else { if (client.connect((char*) clientName.c_str())) { Serial.println("Connected to MQTT broker"); Serial.print("Topic is: "); Serial.println(topic_t); Serial.println(topic_h); } } // delay (20000); //WORKS FINE // delay(5*60*1000); //STOPS AFTER FIRST READING AT STARTUP delay(fiveMinutes); // STOPS AFTER FIRST READING AT STARTUP }

Topic by PetervdPol    |  last reply


Help with programming an arduino hexapod with 18 dof? Answered

I have just finished designing and building a hexapod with 18 DOF..  powered by arduino nano and a 32 channel servo controller. i need help with code.   So far, i have'nt even stroked a keyboard to start programming. truth is, i dnt know where to start, im new at  this. If someone is willing to help me start if of or send me sample Code that would be much appreciated. Thanks in advice.

Question by icey.hood    |  last reply


Arduino Clinometer for vehicle

I'm building a Clinometer for a vehicle, that will show roll & pitch, and log this data as well as yaw (skid). I'm using a 3 axis accelerometer with an Arduino, and am looking for ideas on improvements. I have the g forces for the 3 axis being displayed in the serial monitor, and am ready to display values on a LCD, but really thinking this should be graphics of a vehicle showing pitch and roll, like the old Jeep Clinometer I had as a teen. https://www.instructables.com/id/An-Arduino-Accelerometer/

Topic by sspence    |  last reply


Arduino or AVR chips?

I have a strong will to learn micro controllers, but i am confused with certain aspects . Since, i am new at these, so please suggest me. Which one should i chose arduino or avr chips. Please, also suggest , which programming language would be easy , arduino based or .c based (avr) language. I am also not sure if i go for arduino, would i be able to upload program to avr chips using arduino ide ( if i don't learn .c). Need Help! 

Question by ShuvamP    |  last reply


arduino and 4051 IC?

I have followed your instructions in https://www.instructables.com/id/SNF-Drumming-MIDI-Glove-using-Arduino-and-light-se/ and I successfully. I now make the same project but with 11 light sensors use arduino uno rev 3 and 4051 IC. Please help me to modify the original code to work with arduino uno rev 3 and 4051 ICs. Thank you very much link about arduino and 4051 1. http://playground.arduino.cc/Learning/4051 2. http://miscellanea.com/how-to-get-more-arduino-analog-inputs/ 3. http://dawson-station.blogspot.com.br/2010/01/mux-demux-cd4051-parlor-tricks.html

Question by ylinggarjati    |  last reply


ID-2 connect to serial - usb output? Answered

Hello guys,  I was thinking of buying an ID-2 RFID reader but I am not sure how to connect it to my PC. I was thinking of using a serial to USB cable. However, can someone tell me how to do this (I don't want any microcontrollers or arduinos). ~Thanks

Question by Seifpic    |  last reply


Arduino BOARDs.TXT messed up

I messed up a bit in the boards.txt... I suppose. I added a few extra's for ATTiny, ATMega... And now I get some errors, but I can still program. I think it came by installing newer updates over new updates from the IDE. A little time ago, you had to be sure to copy your "not standard" libraries to another place, before making updates of the IDE, it looks that now you don't have to anymore. But I keep fighting the BOARDS.TXT Can anyone help me, how I get it right again?

Question by marc.deloor.5    |  last reply


Arduino Coders: Idea for an instructible

I tried building this Performance Monitor project that uses a PIC device.  http://www.waitingforfriday.com/index.php/USB_Performance_Monitor The project is 4-5 years old, and Microchip has made changes to compilers and the MPLAB IDE that break the code in this project, and the maker has expressed that he is not interested in updating his old projects.  He has since switched to AVR processors for new projects because of the difficulties with the Microchip compilers and IDEs. For me, fixing his project or making a similar project for Arduino is beyond my newbie coding skills.  For someone with skills in this area, making an Arduino version of this project might make a good I'ble. 

Topic by LesB  


How do you install and run ide for arduino on windows 7?

I am trying to install the arduino software on my computer which uses windows 7, but every time I try to open it it says that the publisher is unidentified, and cannot open. Did I install it incorrectly, and if I did how do you install it correctly on windows 7? if I did install it correctly, how do I get it to run?

Question by Higgs Boson    |  last reply


Cannot select COM port in Arduino IDE after installing driver for UNO.

I'm using Windows 7 32 bit and Arduino 1.8.5. I saw that my computer recognized the UNO, but I can't select ANY COM ports in Arduino IDE. And yes, I've installed the driver for UNO. Does anybody can solve this problem? Thanks

Question by NguyenN90    |  last reply


Arduino stuck in dfu mode Answered

Hello, I recently updated the firmware on my areduino uno. It is this model, "               Product ID: 0x2ff7               Vendor ID: 0x03eb  (Atmel Corporation)               Version: 0.00               Speed: Up to 12 Mb/sec               Location ID: 0xfd140000 / 4               Current Available (mA): 500               Current Required (mA): 100               Extra Operating Current (mA): 0 " I put the arduino in dfu mode, then upgraded it with the firmware in the package contents of the arduino app of a mac. I typed in dfu-programmer AT90USB82 erase and it worked well, Then dfu-programmer AT90USB82 flash /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/firmwares/atmegaxxu2/UNO-dfu_and_usbserial_combined.hex. That also worked, then finally dfu-programmer AT90USB82 reset. It worked fine last night and this morning, but I found it would not take the code meant for a Leonardo board. I put my board in dfu mode again, then when I went to push the firmware again it would not take it saying it was already installed. I did use the erase command first though. Now my arduino is stuck in dfu mode. Will it just reset itself after a while? I have left it unplugged for an hour and the sketch book still won't show it's port.

Question by jbaker22    |  last reply


are there any other chips than the Atmega168 and 328 that i can program with the Arduino IDE?

Are there any other chips than the Atmega168 and 328 that i can program with the Arduino IDE?? or maybe another program i can use? i really like the "basic-like" coding, but the 168 and 328 are simply overkill for some of my projects. plus, i can't buy them anywhere nearby. what i'm looking for is probably a program/programmer that i can use instead of the arduino, with basic-like coding. also, it would be awesome not to waste space on the arduino bootloader.

Question by solidacid    |  last reply


Arduino Script Issue?

Hey world, I am making device that will automatically water my xmas tree: I am using the basic "button" script from the Arduino IDE examples. the only change I have made so far is instead of using an actual push button I am sticking 2 bare copper wires(the ground has a 10k resistor) into a jar.  When water is added to the jar the connection is made and the LED goes on. The problem is that it only stays on for like 7 seconds. I need it so as long as there is water in the cup the light stays on. any ideas? Below is a copy of the script. Thanks! const int buttonPin = 2;     // the number of the pushbutton pin const int ledPin =  13;      // the number of the LED pin // variables will change: int buttonState = 0;         // variable for reading the pushbutton status void setup() {   // initialize the LED pin as an output:   pinMode(ledPin, OUTPUT);   // initialize the pushbutton pin as an input:   pinMode(buttonPin, INPUT); } void loop() {   // read the state of the pushbutton value:   buttonState = digitalRead(buttonPin);   // check if the pushbutton is pressed. If it is, the buttonState is HIGH:   if (buttonState == HIGH) {     // turn LED on:     digitalWrite(ledPin, HIGH);   } else {     // turn LED off:     digitalWrite(ledPin, LOW);

Question by Mpc1055    |  last reply


Downloading Arduino INO files

Prevously, I was able to download an Arduino script .ino file with no problems. Recently in the last couple weeks the Arduio scripts are not downloading. I get a  LONG text file that is one single line. Very very difficult to place in Arduino IDE without extensive modifications. Any help would be apprecitated. Thank you

Topic by Tom Swift    |  last reply


Arduino - Mega or Duemlianove?

I have been thinking about getting an arduino from Adafruit Industries. They carry two - The arduino duemlianove with the Atmega328 and the more powerful Mega with atmega1280 chip. I am having difficulty choosing between the two microcontrollers. My main focus will be on larger projects like the Garduino(www.instructables.com/id/Garduino_Gardening_Arduino/) but again also on smaller robotics projects like advanced balancing robots(multiple accelerometers and sonar sensors)or even arduino smart drones(aircraft).Some of the factors in my descision will depend on: Price Weight Dimensions Power requirements Flash ROM Output pins Protoshield/other shield capabilities PWM control XBee wireless support Integration with logic systems Support for multiple(3) LCD screens/Dot Matrix displays Multiple Servo support Sound/Media support Please help me choosing this microcontroller.I will only buy once in maybe 4-5 years so I want it to be good buy. Also tell me which shields should I buy for my requirements: either the sound shield or the servo shield.I think I will buy the servo shield because it will give me greater control over my robotcs projects Kabir 

Question by mhkabir    |  last reply


Arduino - Mega or Duemlianove

I have been thinking about getting an arduino from Adafruit Industries. They carry two - The arduino duemlianove with the Atmega328 and the more powerful Mega with atmega1280 chip. I am having difficulty choosing between the two microcontrollers. My main focus will be on larger projects like the Garduino(www.instructables.com/id/Garduino_Gardening_Arduino/) but again also on smaller robotics projects like advanced balancing robots(multiple accelerometers and sonar sensors)or even arduino smart drones(aircraft).Some of the factors in my descision will depend on: Price Weight Dimensions Power requirements Flash ROM Output pins Protoshield/other shield capabilities PWM control XBee wireless support Integration with logic systems Support for multiple(3) LCD screens/Dot Matrix displays Multiple Servo support Sound/Media support Please help me choosing this microcontroller.I will only buy once in maybe 4-5 years so I want it to be good buy. Also tell me which shields should I buy for my requirements: either the sound shield or the servo shield.I think I will buy the servo shield because it will give me greater control over my robotcs projects Kabir

Topic by mhkabir    |  last reply


Resistor for Nano Arduino circuit

I'm trying to work out what resistor to get for the Nano Arduino circuit for this mini fridge build. From the photo it looks like a 5.6K 1%, but I have no idea what wattage? In the circuit diagram it is listed as 4.7K with no other details. www.instructables.com/id/DIY-Portable-Mini-Refrigerator/ Any help would be great!

Question by KarolinaK19    |  last reply


Avr Dragon and Arduino 0022?

I just got my new avr dragon from atmel and i was wondering if anyone had a programmers.txt file i could have that include the dragon i dont know enough to write my own for it but i thought id ask the community.

Question by hightekrednek2396  


How to skech or program your arduino without any IDE down load and install.

Www.codebenders.cc.   They are on facebook viemto and utube over 16,000 members can not be wrong.

Topic by Liamthe1st    |  last reply


How to send Galileo Gen 2 data to Google Spreadsheet using Arduino IDE?

Hi everyone, In my project I have taken Temperature sensor readings from the Arduino board using Arduino IDE. After that i need to send these sensor readings to Google spreadsheet. I followed the all the steps in this link https://www.instructables.com/id/Post-to-Google-Docs-with-Arduino/?ALLSTEPS In this procedure pushingbox API is receiving the readings which i sent from the Arduino IDE script, but Google spreadsheet is not receiving my data.. or can anyone tell me how to do this? If you any procedure other than this to send data to Google Spreadsheet using Arduino IDE pls suggest me ?

Topic by swamygovinda  


Choosing an Arduino compatible board

Hey everyone. I'm very new to microcontrollers. I've never dealt with them but I do know how to program. I'm interested in creating a wall-avoiding RC truck on a tight budget. I'm mostly going to be following this instructable https://www.instructables.com/id/RC-Car-to-Robot/ as well as this one https://www.instructables.com/id/Simple-RC-car-for-beginners-Android-control-over-/?ALLSTEPS I'm thinking about getting this arduino-compatible board.  http://www.ebay.com/itm/Tosduino-MEGA2560-R3-Board-Arduino-compatible-/330947766756?pt=LH_DefaultDomain_2&hash;=item4d0e0629e4 This is a motor module I'm looking at. http://www.ebay.com/itm/L298N-DC-Stepper-Motor-Driver-Controller-Module-Robot-Dual-H-Bridge-For-Arduino-/370966436323?pt=LH_DefaultDomain_0&hash;=item565f5299e3 I'm wondering if anyone has experience with arduino-compatible boards or maybe even tosduino specifically. Are they fairly reliable? Is this motor module something that could work? Why is it only $4 while the motor shield for arduino is $20 - $30. I really have no idea as I would just be following tutorials to get my feet wet in the arduino world. Thanks, BlueShorts

Topic by BlueShorts    |  last reply


Arduino 2:1.0.5 ide cant detect yun shield over wifi

Hello I'm setting up my Iduino yun shield for the first time and everything was running smoothly until I checked my serialPort option under the tools menu and I get no iduino wifi option, just the same regular old (USB0). do I need to do something with the firmware or what? the board pops up on the menu as Arduino uno --Iduino Yun but thats it. Also I'm running this off of a Raspberry Pi3. Thanks For Listening Any suggestions would be much appreciated

Topic by JasonT81  


Arduino Guitar Effects Pedal?

Ive been wanting to do this for some time, but my technical abilities are somewhat lacking, especially in the programming side of things.  Could somebody please join these two projects together for me? http://blog.makezine.com/archive/2009/08/collins-lab-guitar-pedal-modding-wi.html and https://www.instructables.com/id/Lo-fi-Arduino-Guitar-Pedal/ I know this is unpaid work, but you're a kind bunch :-)  P.S. I just realised that this does seem to be a lot of work - two different sets of hardware does complicates things somewhat :-/

Question by DELETED_zoltzerino  


Arduino code help

Hey guys, So Im by no means good at coding. I can work with electronics, but the coding part of arduino is beyond me. I normally work with libraries that others have already created.  Im just wondering, is there anyway someone could help me write an arduino sketch for a personal project? Im using a arduino nano and a strip of 22 ws2812b led strips seen in my last instructable; https://www.instructables.com/id/DIY-Bike-LED-Lights/ I worked around the neopixal library until I got the rainbow cycle effect seen here (Not my video) https://www.youtube.com/watch?v=qUL7x_0r-bA Im just wondering if its possible to make the rainbow cycle code run between 3 different colors such as red green and yellow or red white and blue. here is my current code #include #ifdef __AVR__   #include #endif #define PIN 6 // Parameter 1 = number of pixels in strip // Parameter 2 = Arduino pin number (most are valid) // Parameter 3 = pixel type flags, add together as needed: //   NEO_KHZ800  800 KHz bitstream (most NeoPixel products w/WS2812 LEDs) //   NEO_KHZ400  400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers) //   NEO_GRB     Pixels are wired for GRB bitstream (most NeoPixel products) //   NEO_RGB     Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2) //   NEO_RGBW    Pixels are wired for RGBW bitstream (NeoPixel RGBW products) Adafruit_NeoPixel strip = Adafruit_NeoPixel(PUT THE NUMBER OF LED's HERE, PIN, NEO_GRB + NEO_KHZ800); // IMPORTANT: To reduce NeoPixel burnout risk, add 1000 uF capacitor across // pixel power leads, add 300 - 500 Ohm resistor on first pixel's data input // and minimize distance between Arduino and first pixel.  Avoid connecting // on a live circuit...if you must, connect GND first. void setup() {   strip.begin();   strip.show(); // Initialize all pixels to 'off'   // Some example procedures showing how to display to the pixels: } void loop() {   rainbowCycle(20); } // Slightly different, this makes the rainbow equally distributed throughout void rainbowCycle(uint8_t wait) {   uint16_t i, j;   for(j=0; j<256*5; j++) { // 5 cycles of all colors on wheel     for(i=0; i< strip.numPixels(); i++) {       strip.setPixelColor(i, Wheel(((i * 256 / strip.numPixels()) + j) & 255));     }     strip.show();     delay(wait);   } } // Input a value 0 to 255 to get a color value. // The colours are a transition r - g - b - back to r. uint32_t Wheel(byte WheelPos) {   WheelPos = 255 - WheelPos;   if(WheelPos < 85) {     return strip.Color(255 - WheelPos * 3, 0, WheelPos * 3);   }   if(WheelPos < 170) {     WheelPos -= 85;     return strip.Color(0, WheelPos * 3, 255 - WheelPos * 3);   }   WheelPos -= 170;   return strip.Color(WheelPos * 3, 255 - WheelPos * 3, 0); } Please let me know or if you can help ill take any advice Thanks!

Topic by Constructed    |  last reply


Arduino GSM remote control !

Hello everybody ! i would like to know how i am going to connect these original arduino parts http://store.arduino.cc/index.php?main_page=product_info&cPath;=16_20&products;_id=113#.UzvPyVfKq9p  http://store.arduino.cc/index.php?main_page=product_info&cPath;=11&products;_id=195#.UzvQLlfKq9o http://store.arduino.cc/index.php?main_page=product_info&cPath;=37_5&products;_id=244#.UySKJYWaQT4 to make a gsm remote control ?  i have seen this project https://www.instructables.com/id/Control-the-relays-via-GPRS-SMS/step4/Upload-the-program/  but it isn't with the original arduino ! which connections i have to make and whch code i have to upload ?

Topic by elesol12    |  last reply


I can not enter the arduino contest

I want to enter the arduino content with an instructable made on 14/03/2014 but it said I am not eligible. So, am I ? https://www.instructables.com/id/Arduino-3-axis-Mini-Lazer-Paper-Cutter/

Topic by kokpat    |  last reply


Arduino dimmer code

I am creating a 6 channel light dimmer system using an arduino duemilanove. I want to control it using push buttons to  dim and brighten. I want to setup 6 buttons to corresponding to the 6 channels. Then I want an up, down, and on/off button. When you hold down a channel button, it activates to up and down button to control that channel. I want the on/off button to turn all channels to full brightness or completely off. I am basing the dimming part of the circuit off of this instructable: https://www.instructables.com/id/Arduino-Powered-Musical-Christmas-Lights/. Anyway, I have ordered an arduino but want someone to check out my code before I build this. I have made many things but am new to writing my own code so I would appreciate any improvements and friendly advice. Here is the code: int light1pin=3; int light2pin=5; int light3pin=6; int light4pin=9; int light5pin=10; int light6pin=11; int button1pin=0; int button2pin=1; int button3pin=2; int button4pin=4; int button5pin=7; int button6pin=8; int uppin=12; int downpin=13; int onoffpin=14; int onoff=0; int light1=255; int light2=255; int light3=255; int light4=255; int light5=255; int light6=255; int interval=1; void setup() {   pinMode(light1pin, OUTPUT);   pinMode(light2pin, OUTPUT);   pinMode(light3pin, OUTPUT);   pinMode(light4pin, OUTPUT);   pinMode(light5pin, OUTPUT);   pinMode(light6pin, OUTPUT);   pinMode(button1pin, INPUT);   pinMode(button2pin, INPUT);   pinMode(button3pin, INPUT);   pinMode(button4pin, INPUT);   pinMode(button5pin, INPUT);   pinMode(button6pin, INPUT);   pinMode(uppin, INPUT);   pinMode(downpin, INPUT);   pinMode(onoffpin, INPUT); } void loop() {   analogWrite(light1pin, light1);   analogWrite(light2pin, light2);   analogWrite(light3pin, light3);   analogWrite(light4pin, light4);   analogWrite(light5pin, light5);   analogWrite(light6pin, light6);   if (digitalRead(onoffpin) == HIGH && onoff == 0){     light1=255;     light2=255;     light3=255;     light4=255;     light5=255;     light6=255;     onoff=1;   }   if (digitalRead(onoffpin) ==  HIGH && onoff == 1) {     light1=0;     light2=0;     light3=0;     light4=0;     light5=0;     light6=0;     onoff=0;   }   if (digitalRead(button1pin) == HIGH) {     if (digitalRead(uppin) == HIGH && light1 < 255){       light1 = light1 + interval;     }     if (digitalRead(downpin) == HIGH && light1 > 0){       light1 = light1 - interval;     }   }   if (digitalRead(button2pin) == HIGH) {     if (digitalRead(uppin) == HIGH && light2 < 255){       light2 = light2 + interval;     }     if (digitalRead(downpin) == HIGH && light2 > 0){       light2 = light2 - interval;     }   }   if (digitalRead(button3pin) == HIGH) {     if (digitalRead(uppin) == HIGH && light3 < 255){       light3 = light3 + interval;     }     if (digitalRead(downpin) == HIGH && light3 > 0){       light3 = light3 - interval;     }   }   if (digitalRead(button4pin) == HIGH) {     if (digitalRead(uppin) == HIGH && light4 < 255){       light4 = light4 + interval;     }     if (digitalRead(downpin) == HIGH && light4 > 0){       light4 = light4 - interval;     }   }   if (digitalRead(button5pin) == HIGH) {     if (digitalRead(uppin) == HIGH && light5 < 255){       light5 = light5 + interval;     }     if (digitalRead(downpin) == HIGH && light5 > 0){       light5 = light5 - interval;     }   }   if (digitalRead(button6pin) == HIGH) {     if (digitalRead(uppin) == HIGH && light6 < 255){       light6 = light6 + interval;     }     if (digitalRead(downpin) == HIGH && light6 > 0){       light6 = light6 - interval;     }   } }

Topic by bmrodgers3365    |  last reply


[Arduino] Problem connection Bluetooth

Hi all, A while ago I got a HC06 bluetooth module. In the beginning everything worked OK, but now some problems have appeared. Pairing in Android works fine, as well as with my laptop. The problem arises when connecting my phone (Google Android 4.2 with Bluetooth 2.0 + EDR) to the device. BlueTooth Serial Controller 16 seems the only working app, but I would like to use my own application, based on the code described here https://www.instructables.com/id/Android-Bluetooth-Control-LED-Part-2/step8/Download/ Also other apps like BlueSerial Beta and Bluetooth ssp pro do not work. Does anyone have a clue how to solve this problem? Many thanks in advance. Regards, Zytro

Topic by rik92    |  last reply


Driver for arduino on Windows 7?

I have recently had to wipe the hard drive of my computer due to a virus. Consequently I had to re install all of my arduino stuff. I got my IDE arduino 0022, but when I plugged in my board to get the driver again I ran into some problems. First off it came up in other devices on my control panel, and when I tried to update my driver, the ArduinoUno.inf did not come up in the driver folder. I moved the file to its own folder, so that it would actually come up when I tried to update the driver, but even when I selected the file I knew for absolute certain was correct the computer said that there was no driver in that file for my device. What is going on and what can I do?

Question by Higgs Boson    |  last reply


id like to know how to make a police light bar for 12v?

Id like to make a light bar with an arduino or an ic chip i have a few of the chip but idk what all i have but id like to be able to change the flash modes with a push button and id like to run it on a 12v power with 100 or a 1000 leds. but idk  what ic chip i could use or what resistor size i should use and idk what the leds are rated for they are parts. any thing would help.

Question by travis3387    |  last reply