2:47 I think you were mistaken Nano with Micro / Leonardo. Nano doesn't have netive USB, so its difficult to trigger keyobard, mouse withou a middleware
Thank you for sharing. I have a question. How do you supply power to multiple arduino NANOs using a usb portable charger without a multiple usb ports, or without getting a usb multiple ports? Weight is a factor for me. Is it possible to power chain the Nanos?
Hi Muhd, if I understand you correctly you want to power multiple Arduinos on one portable charger. Don't pin me on this, but I think you can make a female plug for your portage charger, which then is wired to the Vin pin and GND of all the Arduinos you want. However you have to make sure the portable charger provides enough power for all of them.
Hey, does anyone know If the mini usb host sheild is compatible with the arduino uno, and If it is can you please supply a link with how to connect them together, thanks in advance!
The ending was awesome. However as a non electronics person, I would like to know what parts were exactly taken out from each model so that the size was possible to reduce.
Good question! I don't know by heart but the form factor doesn't necessary mean that components are removed. For example the original UNO has a large chip. The is also an SMD (surface mounted device) variant is which is tremendously smaller.
Also, I'm not sure which, if any, of these three have this capability, but when I built a MIDI controller for my computer, I went with the Leonardo because it can be set to be recognised as a standalone USB device when plugged in.
Thanks, very interesting. I saw a couple of inaccuracies, though. You count the analog pins in the Nano as digital too, but not on the other two boards. Analog pins can be used as digital in all boards, there should be more consistency there. Also, the Nano does not support Keyboard/Mouse emulation, it is the Arduino Leonardo, Micro and Sparkfun Pro Micro family the one that supports that feature.
Hi, according to the specs at store.arduino.cc/arduino-nano a Nano has 22 Digital I/O pins. As with the input HID, you are right, thanks for pointing out :)
@@BasonTech Tend to agree with aveascaner on the number of digital pins. The documentation tab in the link you've provided says "Each of the 14 digital pins .." and , elsewhere , "The nano has 8 analog inputs..". Looks like the 22 digital pins in the tech specs section refers to both analog and digita pins! This is confusing. Also, the diagram of the nano corroborates this - I am able to see the labels of 14 digital pins and 8 analog pins. Am i missing something ?
@@gopalshekar986 I've checked the diagram and table, and I guess you are right. It looks like Arduino.cc counted the analog pins for digital I/O as well. Which is practically correct I guess since you can use the analog pins for digital as well. However it gets a bit confusing when only seeing 14 digital pins.
Theoretically all could in a way. What you need to think of is the minimum Arduino you need. How many I/O, how much processor power. In that wat you can determine the board with the minimal power consumption, and use that one.
a video suggested me to use arduino nano in a project but we are not able to get it for a reason but we do have arduino mini can we use it in our project kindly reply fast as the due date is near i am just a beginner
Everything depends on your needs. Check that the Arduino you use had the right amount of inputs and outputs, has the correct voltage and form factor for your project
I had to look this one up, but found arduino.stackexchange.com/questions/926/what-is-the-maximum-power-consumption-of-the-arduino-nano-3-0 Does this answer your question?
OK I am new to Arduino. If I am understanding this the units will perform the same functions. I need a unit that can accept up to 4 - 9 to 14 VDC inputs while controling up to 3 PWM outputs. So it seems that the ProMini may be the hot ticket for me on the final product. I have bought 2 UNO's and will use these for all the testing and design. Then I should be able to take the programs and dump them into the ProMini and it should work the same? Right?
Keep in mind there is a 8Mhz Pro Mini as well, where the UNO has a 16Mhz processor. So make sure you buy a 16Mhz Pro Mini, otherwise you have a twice as slow processor. Be aware that 14V will be too much, since the max is 12V. Your code is indeed the same, unless you use I2C pins, these might differ per Arduino model.
Thank you very much but I would like to point out that the comparison of the number of digital input-output pins is wrong. Uno has 13 indeed but Nano only has 14 and not 22. 22 is inclusive of the 8 Analog input pins too.
Hi, the description of this video contains links to the official Arduino website. For nano this is store.arduino.cc/arduino-nano which states "Digital I/O Pins: 22 (6 of which are PWM)" I guess they count analog pins as well.
@@BasonTech Every analog pin has the capability of being used as a digital pin. So in this case then the Uno and the pro mini would also have more digital pins. Next time use a comparison table of this kind of output in your conclusion; I was looking for that. Besided that: thanks very much for you good work Bas.
I'm looking for a really tiny arduino board for my first ever project since it has to fit inside of a gearknob. So far I've seen Teensy LC/Teensy 2.0/Pro micro. Any recommendations? I need it for 3 button switches only, so really tiny project. (1 NO button and 2 NC buttons, nothing else)
The is this tiny Arduino www.kickstarter.com/projects/melbel/pico-the-worlds-smallest-arduino-board The ATtiny85 is also very small tinkersphere.com/boards/706-attiny85-breakout-board.html Hope this helps 😃
That is new for me. Personally I've never experienced any speed issues. However that is just me. I can imagine some non-official boards could have issues. Do you have a source of this?
The Arduino Pro Mini spec at arduino.cc/en/Main/ArduinoBoardProMini shows that it has an input voltage range of 3.35-12V (3.3V model) or 5-12V (5V model). If you want to provide your Arduino Pro Mini with 12V you need to supply this on the RAW pin. The Arduino voltage regulator will step this 12V on the RAW pin down to its operating voltage. RAW - Supplies the "raw" voltage to the board and will step it down to its operating voltage. VCC - Is the regulated 3.3V or 5V supply depending on which board you have.
Good video. Though the idea of shields is not unique. Intel used it on their boards 40 years ago. I used them and later made designs with piggyback cards on top of my main boards.
@@BasonTech i still just cant get it To work ! i did everything i saw on the Internet to have data stored in s.d card at a speed of at least 8kbps wich will match the sampling frequecy of the arduino 8000sps .. but i just cant 😭
Question: if you are looking at code that was developed on the Uno, what changes do you have to make to run that code on the nano or the pro mini. If you want you can just answer between the Uno and the nano because I agree that the nano in most cases is better than the pro mini. Thank you very much for making your video it really helps a lot!
From the top of my mind Uno to Nano is not much of an issue. The Nano has more analog pins so the other way around could be an issue. Also am I not very sure if the SPI pins differ on both devices. So keep that in mind if your code uses SPI. A more hardware related issue could be that the Uno is 5V and you might happen to have a 3.3V nano. This could potentially raise errors if you are using components that require 5V. Hope this helps 😃
@@kimhansen6384 Arduino Micro is the smallest board of the family, easy to integrate it in everyday objects to make them interactive. The Micro is based on the ATmega32U4 microcontroller featuring a built-in USB which makes the Micro recognisable as a mouse or keyboard. That's copied from Arduino's website..
I got here trying to understand the difference between does two(nano and pro mini) because I was trying to use the nano as keyboard and after reading because of the microcontroller it is that the micro (and others not listed here) are the ones capable of simulated the keyboard. Although it seems that one with a sort of 2016 library can put to work the nano as well, but I haven't get there. I thought it can suit better to use the capability of the microcontroller installed on the Arduino micro and direct use the keyboard.h library. But for any with further lectures please: how to convert a Arduino nano as external keyboard?
nano can not be used as a HID altho in theory any Arduino can do this they are MCU at the end of the day but the thing is that if you do this to a none Native HID ready device you will have bricked the Arduino to the point of no return, meaning you wont be able to use it after that to upload other scketch as it will be stuck in USB or only recognized as a USB HID device. i just order and got a Pro Micro which is ready for HID just like the Leonardo. Im actually in the middle of making my own BT AirMouse for Gesture control www.arduino.cc/en/Reference/HID
Hi, you don't brick your Arduino. The only thing is that you can't upload via USB anymore. With a standalone programmer you can still upload code to the Arduino. See www.instructables.com/Turn-your-Arduino-Uno-into-an-USB-HID-Mididevice/ This page also describes how to restore the original firmware.
@@BasonTech ahhhh okay thanks for the note, i have a nano that wont upload no more via usb, (bad resistor or cap not sure) any tips or advise on how to upload to it? maybe a red ftdi board or other methods? thanks in advance.
Something wrong with this video! Not correct, are you sure you want put this on UA-cam? An example, arduino pro mini has a0 to a7 analog in! Search on the board! And where's 22 digital pin on the nano?? Something wrong?
Yes, I want to keep the video online since the numbers are correct: Arduino Pro Mini: store.arduino.cc/arduino-pro-mini on the "tech specs tab" it states "Analog Input Pins 6" Arduino Nano: store.arduino.cc/arduino-nano on the "tech specs tab" it states "22 Digital I/O pins"
22digital i/o means we can also use 8analog pins as digital i/o pins whenever needed. So nothing is wrong with the video. I think you are a beginner for electronics
👉 Don't forget to check arduino-tutorials.net for more Arduino tutorials and projects. If you have questions, don't hesitate to ask them in the comments. Remember: There are no stupid questions 😃
Very clear, very concise. Great video!! Thank you!!
Glad it was helpful! 😃
2:47 I think you were mistaken Nano with Micro / Leonardo. Nano doesn't have netive USB, so its difficult to trigger keyobard, mouse withou a middleware
Thanks for pointing out. It looks like the Nano can be used as HID with this library: github.com/NicoHood/HID
@@BasonTech The UNO can, the Nano can't. :)
Great comparison. Thank you for sharing!
Thank you for sharing the mistake as well! much apprciated.
I felt so dumb when I tried to put it in the breadboard 😁
Nice and clearly explained thank you 😊
Thank you for sharing. I have a question. How do you supply power to multiple arduino NANOs using a usb portable charger without a multiple usb ports, or without getting a usb multiple ports? Weight is a factor for me. Is it possible to power chain the Nanos?
Hi Muhd, if I understand you correctly you want to power multiple Arduinos on one portable charger. Don't pin me on this, but I think you can make a female plug for your portage charger, which then is wired to the Vin pin and GND of all the Arduinos you want. However you have to make sure the portable charger provides enough power for all of them.
Good explanation. Thank you.
Hey, does anyone know If the mini usb host sheild is compatible with the arduino uno, and If it is can you please supply a link with how to connect them together, thanks in advance!
The ending was awesome. However as a non electronics person, I would like to know what parts were exactly taken out from each model so that the size was possible to reduce.
Good question! I don't know by heart but the form factor doesn't necessary mean that components are removed. For example the original UNO has a large chip. The is also an SMD (surface mounted device) variant is which is tremendously smaller.
where is arduino better for beginners?
@@wahyudinasution653 arduino uno is the best choice for beginners
thanks for the video man it an valuable info
The nano is better than the pro mini? Thanks
It is not a matter of "better" it is more what suits your project best
Is the pro mini capable of working with a mpu9250?
I guess, but I have never made it myself.
Also, I'm not sure which, if any, of these three have this capability, but when I built a MIDI controller for my computer, I went with the Leonardo because it can be set to be recognised as a standalone USB device when plugged in.
The Arduino Pro Micro can as well 😃
@@BasonTech sweet!
Is it possible to make rubber ducky on nano?
I thing the nano has not enough cpu power to act as rubber ducky.
Awesome video very well put together
great information and tips. thank you
My pleasure! 😃
Thank you very much. Your service is really appreciated.
Thanks!
Good video for sure. Thanks for making this comparison. Very helpful sir.
Glad it was helpful! 😃
Thanks, very interesting. I saw a couple of inaccuracies, though. You count the analog pins in the Nano as digital too, but not on the other two boards. Analog pins can be used as digital in all boards, there should be more consistency there. Also, the Nano does not support Keyboard/Mouse emulation, it is the Arduino Leonardo, Micro and Sparkfun Pro Micro family the one that supports that feature.
Hi, according to the specs at store.arduino.cc/arduino-nano a Nano has 22 Digital I/O pins. As with the input HID, you are right, thanks for pointing out :)
@@BasonTech Tend to agree with aveascaner on the number of digital pins. The documentation tab in the link you've provided says "Each of the 14 digital pins .." and , elsewhere , "The nano has 8 analog inputs..".
Looks like the 22 digital pins in the tech specs section refers to both analog and digita pins! This is confusing.
Also, the diagram of the nano corroborates this - I am able to see the labels of 14 digital pins and 8 analog pins. Am i missing something ?
@@gopalshekar986 I've checked the diagram and table, and I guess you are right. It looks like Arduino.cc counted the analog pins for digital I/O as well. Which is practically correct I guess since you can use the analog pins for digital as well. However it gets a bit confusing when only seeing 14 digital pins.
hi...please can pro mini be used with TB6612fgn to drive DC or stepper motor...thanks
You probably can. However make sure to checkout my video over stepper motors. You want to have the current for you motor separated from the Arduino.
@@BasonTech thanks Sir
Thank you. Great video
Thanks 😃
Which one can be powered with the smallest Lipo battery that will last for the longest time?
Theoretically all could in a way. What you need to think of is the minimum Arduino you need. How many I/O, how much processor power. In that wat you can determine the board with the minimal power consumption, and use that one.
@@BasonTech I was familiar with PIC16F84A 20 years ago as a hobby.. What do you think of PIC?
I literarily had to Google what it was 😄 So no opinion about that one. I am only familiar with Arduino, ESP8266 and RPI
a video suggested me to use arduino nano in a project
but we are not able to get it for a reason
but we do have arduino mini
can we use it in our project
kindly reply fast as the due date is near
i am just a beginner
Kinda depends on your project. For example shields will not fit on the mini
Can we use Arduino uno instead of pro mini
Everything depends on your needs. Check that the Arduino you use had the right amount of inputs and outputs, has the correct voltage and form factor for your project
Great video.Would you please post a video on power options for each nano and pro mini
Thanks! Do you mean with power options things like batteries, power adapters etc.?
Where is type for inverter by pure sine wave? Thanx
Sorry I don't really understand your question. Could you please give a little more information?
What is the maximum total mAh you can draw from the Nano?
I had to look this one up, but found arduino.stackexchange.com/questions/926/what-is-the-maximum-power-consumption-of-the-arduino-nano-3-0 Does this answer your question?
@@BasonTech Yes--thank you!
2:29
Mean I can use my USB B mobile cable
As far as I know, you can use any cable that will fit this type of usb port
Gonna use nano for rocket control :P
I always like ambition! Go for it! 😃
Great video! now I know I must buy more nano or Unos
Thanks! I've put links to the devices in the description of the video 😃
Thx for sharing the information,my dad just bought Arduino nano is a pretty curious wht I can do with it
Glad I could help! Make sure to checkout my Arduino beginner tutorials at arduino-tutorials.net which give you quite an idea what is possible 😃
@@BasonTech thx,didt expect to get reply lol btw goodluck with your channel
Thanks! 😃
@@BasonTech also,can you do tutorial how to make telegram with arduino nano,you know that telegram that use morse code
@@Hygix_ With the speaker tutorial I've made you should be able to make your own 😃
OK I am new to Arduino. If I am understanding this the units will perform the same functions. I need a unit that can accept up to 4 - 9 to 14 VDC inputs while controling up to 3 PWM outputs. So it seems that the ProMini may be the hot ticket for me on the final product. I have bought 2 UNO's and will use these for all the testing and design. Then I should be able to take the programs and dump them into the ProMini and it should work the same? Right?
Keep in mind there is a 8Mhz Pro Mini as well, where the UNO has a 16Mhz processor. So make sure you buy a 16Mhz Pro Mini, otherwise you have a twice as slow processor. Be aware that 14V will be too much, since the max is 12V. Your code is indeed the same, unless you use I2C pins, these might differ per Arduino model.
Thank you very much but I would like to point out that the comparison of the number of digital input-output pins is wrong. Uno has 13 indeed but Nano only has 14 and not 22. 22 is inclusive of the 8 Analog input pins too.
Hi, the description of this video contains links to the official Arduino website. For nano this is store.arduino.cc/arduino-nano which states "Digital I/O Pins: 22 (6 of which are PWM)" I guess they count analog pins as well.
@@BasonTech Every analog pin has the capability of being used as a digital pin. So in this case then the Uno and the pro mini would also have more digital pins. Next time use a comparison table of this kind of output in your conclusion; I was looking for that. Besided that: thanks very much for you good work Bas.
an arduino nano can't be used as a mouse or keyboard
I'm looking for a really tiny arduino board for my first ever project since it has to fit inside of a gearknob. So far I've seen Teensy LC/Teensy 2.0/Pro micro. Any recommendations? I need it for 3 button switches only, so really tiny project. (1 NO button and 2 NC buttons, nothing else)
The is this tiny Arduino www.kickstarter.com/projects/melbel/pico-the-worlds-smallest-arduino-board The ATtiny85 is also very small tinkersphere.com/boards/706-attiny85-breakout-board.html Hope this helps 😃
What about performance , I heard some modules don't work well with the nano but work great with uno ?
That is new for me. Personally I've never experienced any speed issues. However that is just me. I can imagine some non-official boards could have issues. Do you have a source of this?
This video is very good!!
I will buy NANO.
Thank you!
Super! Have fun with coding! 😃
Great job
Thanks, appreciated! 😃
Please explain RAW pin of Arduino pro mini
The Arduino Pro Mini spec at arduino.cc/en/Main/ArduinoBoardProMini shows that it has an input voltage range of 3.35-12V (3.3V model) or 5-12V (5V model). If you want to provide your Arduino Pro Mini with 12V you need to supply this on the RAW pin. The Arduino voltage regulator will step this 12V on the RAW pin down to its operating voltage.
RAW - Supplies the "raw" voltage to the board and will step it down to its operating voltage.
VCC - Is the regulated 3.3V or 5V supply depending on which board you have.
Thanks
My pleasure! 😃
Good video. Though the idea of shields is not unique. Intel used it on their boards 40 years ago. I used them and later made designs with piggyback cards on top of my main boards.
Not unique but very useful for the ones not want to solder or use breadboards 😃
Thanks!
You're welcome 😃
how to calculate the sapling frequency of an arduino
Maybe this article answers your question? arduino.stackexchange.com/questions/699/how-do-i-know-the-sampling-frequency
@@BasonTech i still just cant get it To work ! i did everything i saw on the Internet to have data stored in s.d card at a speed of at least 8kbps wich will match the sampling frequecy of the arduino 8000sps .. but i just cant 😭
@@AChadi-ug9pg Weird. Have you tried the Arduino forums to see if someone can help you out?
Question: if you are looking at code that was developed on the Uno, what changes do you have to make to run that code on the nano or the pro mini. If you want you can just answer between the Uno and the nano because I agree that the nano in most cases is better than the pro mini.
Thank you very much for making your video it really helps a lot!
From the top of my mind Uno to Nano is not much of an issue. The Nano has more analog pins so the other way around could be an issue. Also am I not very sure if the SPI pins differ on both devices. So keep that in mind if your code uses SPI. A more hardware related issue could be that the Uno is 5V and you might happen to have a 3.3V nano. This could potentially raise errors if you are using components that require 5V. Hope this helps 😃
@@BasonTech ok, thank you!
Good job
Thanks! 😃
Thanks, that was very well explained. By the way "mini" is pronounced as "me" "knee". Your English is very good though. Excellent video.
Good to know! Thanks :)
No it's not, it's pronounced the way he says it.
My-knee is definitely not right. I've usually heard it pronounced meh-knee though.
It's pronounced min - ee at least in my opinion.
It's interesting how differently people can say mini xD
Pro mini has 8 analog pins mate
According to the specs on store.arduino.cc/arduino-pro-mini it has 6 analog input pins
Take it, and look! 8 analog pins. Do not read books - it s poor!
Thank you i very like d your video. I understanded better the diferences. I m trying to understand the Esp-32 programing i have headache now. THX
Very happy to hear your valuable comments and I need some help
Its the arduino micro which can be used as keyboard or mouse. Not the nano.
The Micro has no USB port, so you can not be right.
@@kimhansen6384 Arduino Micro is the smallest board of the family, easy to integrate it in everyday objects to make them interactive.
The Micro is based on the ATmega32U4 microcontroller featuring a built-in USB which makes the Micro recognisable as a mouse or keyboard.
That's copied from Arduino's website..
I got here trying to understand the difference between does two(nano and pro mini) because I was trying to use the nano as keyboard and after reading because of the microcontroller it is that the micro (and others not listed here) are the ones capable of simulated the keyboard. Although it seems that one with a sort of 2016 library can put to work the nano as well, but I haven't get there. I thought it can suit better to use the capability of the microcontroller installed on the Arduino micro and direct use the keyboard.h library.
But for any with further lectures please: how to convert a Arduino nano as external keyboard?
very goot vid thx :-)
The codes of uno and nano will be same or not??
If you mean the sketches you make, yes generally they are the same. But for example the pin numbers for the SPI interface differ per Arduino.
Good job on the video. Good luck on getting your channel off the ground.
Thanks! Hope to make some new vids at the end of the year :)
It now has a dedicated website at arduino-lessons.com/ :)
What is that annoying high frequency noise on a background?! Not possible to listen.
I guess it is the fan of my Macbook. It had a very hard time while recording and became very warm.
I came here just for nano cuz i am 8 grader and i trying to learn sokething before high school so i can start easy in high school
Great to hear! Make sure to checkout my 35 Arduino tutorials at arduino-tutorials.net/ Maybe these can be of any help 😃
@@BasonTech wow that was really fast
😎😄
@@BasonTech oh yea..... i ha question..... can i make led cube with arduino nano with out pcb board
That should be possible, there are plenty of tutorials about LED cubes on UA-cam
Yo can also program the MINI using another Arduino as interface!
You are absolutely right, I completely forgot about that. Thanks for pointing out! 👍🏻
Arduino Nano has 20 digital pin
Hi Baddou. According to the specs on store.arduino.cc/arduino-nano (tab "Tech Specs") it has 22 Digital I/O pins
nano can not be used as a HID altho in theory any Arduino can do this they are MCU at the end of the day but the thing is that if you do this to a none Native HID ready device you will have bricked the Arduino to the point of no return, meaning you wont be able to use it after that to upload other scketch as it will be stuck in USB or only recognized as a USB HID device. i just order and got a Pro Micro which is ready for HID just like the Leonardo. Im actually in the middle of making my own BT AirMouse for Gesture control www.arduino.cc/en/Reference/HID
Hi, you don't brick your Arduino. The only thing is that you can't upload via USB anymore. With a standalone programmer you can still upload code to the Arduino. See www.instructables.com/Turn-your-Arduino-Uno-into-an-USB-HID-Mididevice/ This page also describes how to restore the original firmware.
@@BasonTech ahhhh okay thanks for the note, i have a nano that wont upload no more via usb, (bad resistor or cap not sure) any tips or advise on how to upload to it? maybe a red ftdi board or other methods? thanks in advance.
To be honest, I just would buy I new one. Especially if you don't know what is exactly wrong with it.
@@BasonTech yes i know BUT we are makers in the DIY space and throwing things away is just NOT what we do lol, thanks for your input tho.
True, I am not so good at troubleshooting PCBs 😄
Nano good
I hoorde gelijk dat je nederlands bent...
Hoi Rolf, dat klopt helemaal! Wist je dat deze lessen er ook in het Nederlands zijn op arduino-lessen.nl 😃
Something wrong with this video! Not correct, are you sure you want put this on UA-cam? An example, arduino pro mini has a0 to a7 analog in! Search on the board! And where's 22 digital pin on the nano?? Something wrong?
Yes, I want to keep the video online since the numbers are correct:
Arduino Pro Mini: store.arduino.cc/arduino-pro-mini on the "tech specs tab" it states "Analog Input Pins 6"
Arduino Nano: store.arduino.cc/arduino-nano on the "tech specs tab" it states "22 Digital I/O pins"
22digital i/o means we can also use 8analog pins as digital i/o pins whenever needed.
So nothing is wrong with the video. I think you are a beginner for electronics
👉 Don't forget to check arduino-tutorials.net for more Arduino tutorials and projects.
If you have questions, don't hesitate to ask them in the comments. Remember: There are no stupid questions 😃
So much wrong information
Do you mind to share which information is wrong? Thanks!