The Arduino Simulator you’ve been looking for!
🤩 FREE Arduino Crash Course 👇👇
bit.ly/get_Arduino_skills
Want to learn more? Check out our courses!
bit.ly/33ceYv4
We designed this circuit board for beginners!
Kit-On-A-Shield: amzn.to/3lfWClU
SHOP OUR FAVORITE STUFF! (affiliate links)
---------------------------------------------------
Get your Free Trial of Altium PCB design Software
www.altium.com/yt/programming...
We use Rev Captions for our subtitles
bit.ly/39trLeB
Arduino UNO R3:
Amazon: amzn.to/37eP4ra
Newegg: bit.ly/3fahas8
Budget Arduino Kits:
Amazon:amzn.to/3C0VqsH
Newegg:bit.ly/3j4tISX
Multimeter Options:
Amazon: amzn.to/3rRo3E0
Newegg: bit.ly/3rJoekA
Helping Hands:
Amazon: amzn.to/3C8IYXZ
Newegg: bit.ly/3fb03X1
Soldering Stations:
Amazon: amzn.to/2VawmP4
Newegg: bit.ly/3BZ6oio
AFFILIATES & REFERRALS
---------------------------------------------------
►Audible Plus Free trial: amzn.to/3j5IGrV
►Join Honey- Save Money bit.ly/3xmj7rH
►Download Glasswire for Free:bit.ly/3iv1fql
FOLLOW US ELSEWHERE
---------------------------------------------------
Facebook: / programmingelectronics...
Twitter: / progelecacademy
Website: www.programmingelectronics.com/
Are you on the lookout for a good Arduino simulator? Wondering what an Arduino simulator is? We've gotten a lot of questions about Arduino simulators, and if a good simulator exists, so keep watching to find out more!
**Get the code, transcript, challenges, etc for this lesson on our website**
bit.ly/2YvHead
**About Us:**
This Arduino tutorial was created by Programming Electronics Academy. We are an education company who seek to help people learn about electronics and programming through the ubiquitous Arduino development board.
**We have no affiliation whatsoever with Arduino LLC, other than we think they are cool.**
Пікірлер: 335
****If you like this, I think you'll like the premium Arduino training we offer. You can check it out here**** bit.ly/3lHyzcB
I'll use it to learn more easily. I'm an old guy, and the tiny pieces are hard to hold and get in the right place, so doing it with a mouse will make it much easier to learn and do!
I used to teach the BASIC STAMP along with the BOEBOT in college, but that was 2000 - 2013. I began learning C++ programming, but fell out of it due to an extensive hospital stay. I am currently going through the ARDUINO lessons included in the parts kit. This will make it much easier to learn and possibly a bit more fun as I don't have to pull everything out to work. Thank you very much for this! ET1 (SW)MTS (USN Retired)
Wow, this changes everything!!! now i can save up for a full kit and start learning on the simulator first! Thank you so much!
Played with this thing all day. Found it very informative and addictive. I played with the only one Optocoupler circuit that was listed. I wish we could contribute new parts to it.
This video actually helped me, for my project simulation. Thanks man
I just found this video. The main purpose why I need a simulator is to test code modifications without upload to the physical board 1000 times. I hope it will meet my expectations.
Great video. I had no idea there was a simulator available (especially for free) for the Arduino. Thanks, Dave
@programmingelectronics
5 жыл бұрын
Thanks! We plan on having some more videos highlighting different features of this simulator as well.
@Justicewarrior795
3 жыл бұрын
@@programmingelectronics thank you!
This is fantastic - thank you for making this!
Thanks sir 😁 currently as a student it was hard for me to buy these components. Thanks for sharing simulator
@programmingelectronics
2 жыл бұрын
Glad it helped!
This is an amazing channel when it comes to content and clarity of presentation! It is my NEW FAVORITE CHANNEL!! Thank you!
@programmingelectronics
5 жыл бұрын
Thanks for kind note, and thanks for watching!
Amazing, just amazing - I wish I would have known earlier, but still I am grateful for this hint!
This is exactly what I'm looking for, this will make my physical circuit build much easier. Thank you a lot for sharing!
Thanks so much for this! So nice to be able to do Arduino stuff outside of the workshop.
@programmingelectronics
5 жыл бұрын
Thank you for checking it out Ron! I agree, being able to mess around wherever is nice.
I seriously did not know we could do all this outside of a lab Thanks man
Thanks a ton for sharing such useful information... Highly appreciated.
@programmingelectronics
4 жыл бұрын
You're welcome - thanks for watching!
Hello! Really nice video! Thank you! I noticed that when the simulation runs, the usb is connected to Arduino. When it stops, the usb is disconnected from the board. Much easier to visualize when the simulation is running. Thanks!
Awesome video. Short and to the point. You show a good overview of what Tinkercad can do. You have convinced me to try it. Thanks
@programmingelectronics
Жыл бұрын
Glad it was helpful David!
When I was just starting out I used the tinkercad code block for programming. From there I was able to tweak it and make it work for my needs.
@programmingelectronics
5 жыл бұрын
Very cool! The code blocks are neat.
Well done mate! I like how people share ideas like this over tinker cad.
@programmingelectronics
5 жыл бұрын
Thanks Patrick!
Great tutorial on Tinkercad. This should get me off to a great start learning and test ideas. Thanks very much Dave.
For someone who can't afford the hardware I AM VERY THANKFUL FOR THIS!
@programmingelectronics
5 жыл бұрын
Glad you liked it! Thanks for watching.
@GyroGearlooseHelis
5 жыл бұрын
Cant afford hardware? Order arduinos from AliExpress for a single dollar (pro mini) or 3 (nano) or 5 (uno 3 leo). Affordability is what makes arduino SO great!
@pobrengit2642
5 жыл бұрын
@@GyroGearlooseHelis the shipping expenses are outrageous. the cheapest we can buy here are about 5 bucks and no Leo or nano. And that doesn't even include the shipping fee. I'd rather buy a data package for 1 dollar to run tinkercad and the rest of my money for me and my moms' food and other expenses.
@pobrengit2642
5 жыл бұрын
@@GyroGearlooseHelis if the price of shipping lowers down by some percentage; I think I have a shot at buying some
@GyroGearlooseHelis
5 жыл бұрын
@@pobrengit2642 dunno where you're shipping to, but it's free SH most places. AE just started charging a bogus "tax" they'll never send in to USA but still cheap goods
A nice start, but I would like to see it handle all the flavors of Arduino, not just UNO3 and ATTINY. But, you have to start some wheres.
That is really cool. Thanks guys!
🥺🥺🥺 OMG!!! I didn't know there's a simulator for Arduino 🙆♀️🙆♀️thank you so much for the video!! I'm definitely going to download it and learn a lot from your videos so that I can complete my project
thanks bro. This helped me lot.
thank's bro,I need this for preparing to exam next week and I am broke I didn't have Arduino hardware,this is helpfully
@programmingelectronics
Жыл бұрын
Good luck!
That was really helpful, Thanks
@programmingelectronics
4 жыл бұрын
Glad it helped!
very cool video, I use Tinkercad already for 3d printing design so nice not to have an extra tool to learn! thanks for taking the time!
@programmingelectronics
5 жыл бұрын
Glad you found the video helpful! I would like to try it for 3D printing sometime as well.
Wow it's really awesome to work with it thanks for this information.
@programmingelectronics
5 жыл бұрын
You're very welcome! Thanks for watching.
How to get the components which are not in tinker cad? Like gsm module. I'm working on a project that i have to present just the simulation and code but some of the components aren't available on tinker cad. Any solutions around?
My Mind officially blown! 🤯 This is hot stuff! Thanks!
@programmingelectronics
4 жыл бұрын
Glad you like it!
@mystevie31
4 жыл бұрын
@@programmingelectronics - Just finished my tinkercad drawing but it doesn't have fastled library or the ky-037 sound sensor module. Oh well on to the next simulator.
Hey, an update for Arduino Simulators: (also free) Wokwi. ThinkerCad didn't had the OLED display that I physically have. There are no docs how to create one component with ThinkerCad. Nor import external library. Woki was pretty easy to use. Click + and add the component (several and you can create your own), wire it up, code, play. Also, has Serial output. I've read few docs about how to create devices I2C, and teak the code from uint_8 to uint_32 just for fun learning.
This looks brill. Thanks for the vid 👍
@programmingelectronics
2 жыл бұрын
Thanks so much for watching!
Well i like this simulator but there are nearly no ic's or did i just overseen them?
@programmingelectronics
5 жыл бұрын
You're spot on - that is definitely one of it's limits.
Does it have GPS coding functionality? how about Gyro ? and servors ?
Thanks for this information! I'll be checking this out, since acquiring an arduino and every bit of hardware needed to tinker a bit and learn the basics is very expensive right now in my country and so, to order a component you must be almost 100% sure you can capitalize your build and be already sure about what you'll make and whatnot, which defeats the purpose to those of us who just want to learn a new skill and tinker a bit. I had no idea such a thing existed -I was already resigned to the fact Arduino was just unattainable for me-. I'll be trying it right now! And perhaps some day I can physically build my designs. Thanks!
@programmingelectronics
3 жыл бұрын
Glad it was helpful!
Hi! can we use a lora module with this simulator? i'm looking for a lorawan simulator
Does it have a humidity sensor?
This was very helpful, thank you sm!!❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺😊😊😊😊😊😊😊😊😊😊😊😊☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️☺️🛐🛐🛐🛐🛐🛐🛐🛐
@programmingelectronics
3 жыл бұрын
Glad it was helpful!
tnku bro for this wonderful information
@programmingelectronics
5 жыл бұрын
You're very welcome, I hope it has helped.
Hooked... thanks for the info.. didn't know its this easy. Seriously thanks bud.
@programmingelectronics
5 жыл бұрын
So glad it helped! Thanks for watching.
how do you implement a library in this?
thanks a ton for an amazing video.. i wanted to know where there are any other platforms like tinker cad where we can use arduino mega board as well?Thanks again
Are there servo motor, ldr sensor etc... In that software?
Thanks for the great video For a simple routine check or a test circuit i often use simulators, but for real projects i'm still relying on my breadboard mostly because the simulator is struggling with custom libraries This one looks very nice, i'll give it a try
@programmingelectronics
5 жыл бұрын
Thanks a ton for watching!
Instead of creating on the website, is there a way to download to my computer to design without using the internet?
This is cool Thanks :)
does the simulator have esp8266(node mcu) board???
Thanks for sharing this. I've been wanting a simulator for Arduino for a long time!
@programmingelectronics
5 жыл бұрын
Absolutely Bob! Thanks for watching. Nice sailboat by the way.
@rdhunkins
5 жыл бұрын
Too bad it's only on line. A downloadable version would be better. The library are missing components I use a lot, too. e.g. 16x4 LCD display.
Does this simulator interact with c# applications ? Like u kn wht i mean
Thanks for sharing
Oh my, this will save my online classes! Thanks!
@programmingelectronics
2 жыл бұрын
Happy to help - thanks for watching!
I have used tinkercad. But did not find any bluetooth or Wifi module. need your help
Is there max30100 heart rate sensor module in the simulator?
in twinkercad I cant find the right resistor like you had at 1:25 that's the one I need but I cant find it
Wow, this is a Great tutorial. I have liked and subscribed :) I have a question, | did the basic hello world blink led and I changed the resistor to 1ohm to see what would happen. A small icon appears but just flashes on briefly not giving me time to read it, any suggestions please ? Thank you very much - John :)
Thank you sir. I was searching for one simulator like this. Bt would suggest me a good free ofline simulator for all microcontrollers for windows platform.
I'm looking for simulator where I can load hex and use virtual serial port. Tinkercad does not provide any of this
I think you make good points for point 2 and 3 - not sure I agree with point 1 - but each there own I suppose.
@programmingelectronics
5 жыл бұрын
Very fair - thanks for watching LeRoy.
veldig bra video jeg fikk fra lærern, trykkte litt feil men det var nokk på min side tusen takk:)
Is this software supports different sensors like water level sensors
what to do when we cannot find esp32 in tinkercad?
The simulator you want is Proteus 8 ... Now mine is crashing like hell, but when it doesnt, its awesome.
Can this be used to run stepper motor circuit? Does it have drivers and stepper motors in library?
@TheSnow520lee
5 жыл бұрын
can't find any stepper motor... :-(
shouldn't the long leg of the LED be conected to GND?
Wow! I use TinkerCAD for some basic 3D modeling, but I had no idea they did Arduino simulations! Thanks so much!
@programmingelectronics
5 жыл бұрын
Hey John - I thought the exact same thing too; in fact, I interviewed a guy at TinkerCad for our podcast some time ago, and I had no idea they did the circuits part until he told me, and I was blown away. The IDE you use with TinkerCad is pretty similar to the Arduino, with the bonus of having a debugger built in.
I have tried it but when we have to use tools like Bluetooth it does not work in simulator. Eg I want to control Arduino with Android.But I can't use tinkercad as it does not do anything like connecting it with laptop Bluetooth so that we can try to connect it with Arduino
@programmingelectronics
5 жыл бұрын
Yes, you are right, that is one of TinkerCad's limits at this point.
I cant wait for this to come out as an application for pc and my phone that i dont need online for, but still great nonethelesss
@programmingelectronics
5 жыл бұрын
That would be cool!
@allyouaskfor
5 жыл бұрын
Got me thinking how this works. If its client side processing or needs to call the server. Client side could be ported as a web app that can be basically downloaded and run from any device that can process web code.
Please reply this I have android mobile I used browser and used this and it become hand is that my mobile problems or any other please reply
Thanks even if the video is quite long for not so much information. The most important missing things (for my point of view): is there a way to debug the code? I mean put break points, run step by step, seeing the register/memory values, etc. I know that Atmel Studio do it, but it's quite complicated as it's for the chip itself, not for Arduino boards.
@programmingelectronics
5 жыл бұрын
There is a debugger for stepping through code, though I am not sure how full featured it is.
Thank you Sir!
I saw that one of the projects had some 74HC595 chips in it. (9.23) How big is the library of components regarding chips etc..
@programmingelectronics
4 жыл бұрын
Great question Bill! We cover that a little bit in a follow on video here: kzread.info/dash/bejne/gq6flc2OgtGqkZM.html
Excellent presentation.
@programmingelectronics
4 жыл бұрын
Thanks for watching!
is there a version for iPad ? I find in Apple store „tinkercad“ but clicking brings no tinkercad programm ?
@certified-forklifter
5 жыл бұрын
I think they have a iPad supporting website 🤨
Any sim other than Tinkercad? It doesn't seem to have various components
great video, thanks
@programmingelectronics
5 жыл бұрын
Thanks a ton!
Sir can we send real data to the cloud usint Tinkercad ?
legend... thank you
Hi there you done fantastic job, one request please describe how enter or attachment of library of specific component, thanks again 😇
@programmingelectronics
5 жыл бұрын
Thanks for the request! I'll see if we can address that!
When I try to download the simulator for Windows, I can't download because it says I need an app 😟
That's was brilliant I'll definitely be using that.. did you design that software????
@programmingelectronics
5 жыл бұрын
Great, I'm glad you found it helpful Keith. I had no hand in designing the software, I just wanted to demo it, because I know people are looking for things like this.
Also free and also very good is SimulIDE. It works as a simulator for Arduino as well as Atmel microcontrollers. Perhaps for a future video you might consider comparing TinkerCad and SimulIDE ?
@programmingelectronics
5 жыл бұрын
I think that sounds like a great idea - Thanks for the recommendation Eddie!
@eddiepires3998
5 жыл бұрын
@@programmingelectronics excellent, I look forward to it, so it goes without saying that I'm going to click subscribe.
I wish you publish the libraries for proteus
thanks a lot for this website
@programmingelectronics
5 жыл бұрын
You're very welcome - thanks a ton for watching.
Any link to install my pc
Thanks for making this video! I'm getting deeper into arduino and this helps allot! Either I missed it, and I've looked allot, or I'm not getting it yet, but how do you "save as" a circuit that you either build from scratch or one that they have and you have modified? Thanks!
@programmingelectronics
5 жыл бұрын
That is kind of a tricky one! Great question. When you are looking at the designs from the dashboard (the different designs are laid out like icons), they have a gear in the corner of each design that gives you a drop down. One of the options is duplicate, which I think is as close to "save as" that they have right now. Hope that helps some!
@cinibar
5 жыл бұрын
@@programmingelectronics Hi, Thanks for answering! You've put me on the right track. I've learned through experimenting that the "system" appears to save your project automatically. I tried making a simple circuit, simulated it and then closed the program. Upon restarting the program, and going into 'circuits' on the left side of the page, it brought up what I just made. Mousing over each project shown, is when that gear shows up. In that drop down list, there is the 'properties' selection. This is where you can rename it as well as edit other stuff about it. Cool! I'm probably telling you something you already know, but this is how I found that it works. Kind of a round about way of doing it, but it works fine! I guess I'm too used to creating circuits in windows based programs and expected the same method in this one. I see a small amount of IC's available. Is there a way to add more to the selection of our choosing or are we limited to this amount? So now on to creating! Thanks again for your quick response, it is very much appreciated! Cheers!
@programmingelectronics
5 жыл бұрын
@@cinibar I don't think there is currently anyway to add components like ICs, this is one of the limits of the system right now. Not sure of that will change or not. Thanks again for watching!
How to get it?
is there any stimulator related with ESP32
Really cool! I wish they had the mega and nano..
@programmingelectronics
5 жыл бұрын
Thanks for watching Justin! I agree - that would be awesome.
@sasit3294
3 жыл бұрын
Arudino nano is available
If they add esp32/8266 and stm32 that might actually be useful :)
There could be a bit more enthousiasme in your voice but then, the information was so bang on that, well, who cares about enthousiasme.... Good pres man!
@programmingelectronics
5 жыл бұрын
Thanks for watching Dominique! We will work on some pep in the voice!
Please forgive me if this has already been already answered is there any way to download other sensors like a 3 pin IR obstacle avoidance modules. This would work great and save a lot of time if they have these for download. 😁
@programmingelectronics
5 жыл бұрын
Hey Lenny - I don't think it has that ability yet - so it is definitely one of the limits of the platform at this point.
Can you do the 2004lcd as Well? What about the mega 2560?
thank you very very much for this video
@programmingelectronics
3 жыл бұрын
Thanks for watching!
Nice introduction to Tinkercad. Could you explain how to simulate outside conditions like light on light sensor or distance on distance sensor? Because I didn't see some simulator that is able to do that yet.
@programmingelectronics
5 жыл бұрын
Thanks for the recommendation Krovak!
@ethanpoole3443
5 жыл бұрын
In many instances, the easiest way to simulate missing items is to simulate them with their electrical equivalents. The equivalent to a photocell (LDR) would be to substitute a potentiometer as that is electrically equivalent. That isn’t always possible with more sophisticated sensors or modules, but it does significantly expand your options to simulate missing components since many are either on/off, serial data, or analog signals.
It might ve a stupid question if I missed some info, but how did you select the 220 ohm resistor if you didn't have any data for the led itself?
@programmingelectronics
2 жыл бұрын
Great question! I think if you click the resistor image, it brings up a window to adjust the resistance.
@filips989
2 жыл бұрын
@@programmingelectronics that one I spoted, I was actually wondering why you set it as a 220 ohm resistor? I did not notice there is any power supply or LED data, and the resistance should depend on source voltage, LED voltage drop and LED current. Can you see the correct data for components in tinkerpad, or do you just set the resistance to real world needs and the simulation just works whatever you put in?
@programmingelectronics
2 жыл бұрын
Great question @@filips989! I see what you mean now. You're right, 220Ohm is kind of a sloppy resistance value but usually seems to do the job. I think the sim will adjust accordingly for different component values.
You need to offer more components like blue tooth, finger print scanner, number pad, speakers, lora
Wow , C++ without the migraine . Thank you for the lessons
@programmingelectronics
Жыл бұрын
Thanks Steve!
Sir make vedio on voice recognition with resberry pi3 please