Arduino Nano 33 IoT - Getting Started

  Переглядів 176,092

DroneBot Workshop

DroneBot Workshop

День тому

The Arduino Nano 33 IoT is an advanced 32-bit version of the original Nano, with integrated Bluetooth, Wifi, RTC, and IMU.
Article with code: dronebotworkshop.com/arduino-...
More articles and tutorials: dronebotworkshop.com
Join the conversation on the forum: forum.dronebotworkshop.com
Subscribe to the newsletter and stay in touch: dronebotworkshop.com/subscribe/
The workshop has returned with a look at the Arduino Nano 33 IoT board, a pin-for-pin low-voltage version of the original Arduino Nano board.
This powerful update to an old classic features a 32-bit SAMD21 microcontroller with an integrated Real Time Counter. Arduino has added WiFi, Bluetooth, and an IMU (Inertial Measurement Unit) to this little gem, making it ideal for remote control and IoT applications.
This board also lives up to its name, as it is compatible with the Arduino Cloud IoT services. We won’t be covering that today, however, as that's a subject for another video.
In this video, we will look at the Arduino Nano IoT board, and examine the similarities and differences between it and the original Nano. We will set up the Arduino IDE, install some libraries, and give the board a test.
Here is what we will be doing today:
00:00 - Introduction
03:11 - Arduino Nano 33 IoT
09:22 - Arduino IDE Setup
14:01 - WiFi Scan
17:39 - WiFi Connect
19:42 - WiFi Real-Time Clock
24:34 - Accelerometer & Gyroscope
28:44 - Bluetooth Scan
31:52 - Bluetooth Central & Peripheral
39:01 - Conclusion
This is an easy board to work with, and we will be using it in a few IoT projects that you will be seeing very soon.
Hope you enjoy the video, which you can now see in 4K!
Bill

КОМЕНТАРІ: 166
@fpeachm
@fpeachm 2 роки тому
I'm completely new to Arduinos, bought a NAN0 33 IoT and nowhere could I find better information on how to get started than here. Thankyou very much.
@marian20012
@marian20012 2 роки тому
DroneBot Workshop - Bob Ross of electronics...your voice cures.
@ollenciodsouza9496
@ollenciodsouza9496 Рік тому
The clarity with which you deliver your presentations is second to none! Reminds me of my best professor at Uni - who simplified things to a level that made everything easy to understand and raised our functional levels several hundredfold because we understood "how and why" - thank you for your precision, composition, explanation and rendition - superb!
@francisdoherty5580
@francisdoherty5580 4 місяці тому
Same here. Your technique reminds me of a video series instructor (from the 90's) that helped me learn Calculus. Thank you.
@PhG1961
@PhG1961 2 роки тому
I already had 'wonderfull Sunday morning entertainment' from Andreas, you know, the Swiss guy. Bill made sure my afternoon continued in this most pleasant way. Well done Bill !
@deanoconnor7807
@deanoconnor7807 2 роки тому
Great explanation, good learning pace for those of us who are new to these types of controllers. Looking forward to more content.
@atec9228
@atec9228 2 роки тому
Your channel is amazing. All the videos you make are well documented, explained and recorded in a very pleasant way to watch and with very prepared content. It is also a pleasure to enjoy technical information and such interesting montages. Congratulations.
@ingmarm8858
@ingmarm8858 2 роки тому
Your production quality has always been excellent. Well done.
@seanblue8064
@seanblue8064 2 роки тому
Great to see you again! And in such great definition, no less. Great work, as always! Thanks, Bill.
@tvtoms
@tvtoms 2 роки тому
Wow, I really like the on-board capabilities of the new Nano iot 33. Thanks for the great getting started video.
@nealpage3955
@nealpage3955 2 роки тому
Robert
@gh.k.8632
@gh.k.8632 2 роки тому
We've missed you, perfect like always. Thanks a lot ☺
@superbellum
@superbellum 2 роки тому
My new favourite teacher on YT.
@danielsmith9274
@danielsmith9274 2 роки тому
I really like the pace and details with this guy...... Thanks for taking the time to do this 👌
@racr247
@racr247 2 роки тому
First time watching your video and just Wow! I was having a hard time understanding how a lot of this works as I wanted to get into this but you sure help to make it a bit clearer. Thanks so much!
@Sagar-kn1bz
@Sagar-kn1bz 2 роки тому
Wow, the consistency in the videos are so neat! Great Work!
@bibel2k
@bibel2k 2 роки тому
First of all I must say I really love your Channel! I use your channel a lot with my students to explain new projects and how you combine hardware and software. Regarding photography I really love the way you used the two cameras full body it really makes people see and feel like you're talking to them. Your graphic explanation was always inspiring and a lot of my presentations include photos from your website (if that's OK.. 😊)
@edwardcdg
@edwardcdg 2 роки тому
Excellent show! I have been ignoring IoT but you have piqued my interest. The RTC with date is a gem. I have wondered for ages how that could work. Many thanks!
@shreyasneerubhavi69
@shreyasneerubhavi69 2 роки тому
After a long time, I am finally watching a new video!
@jerryl7173
@jerryl7173 2 роки тому
You are an amazing teacher. Every video you make is well worth watching.
@tubeDude48
@tubeDude48 2 роки тому
OUTSTANDING!!!
@khomo12
@khomo12 21 день тому
Very nice!👍👍👍 As an undergrad, I'm looking forward to getting into iot!
@gga3053
@gga3053 2 роки тому
Once again you publish a video about the very same new component I have just purchased. It seems like you know what I'm going to be working on before I know! Thanks for all you do.
@christinepellicane6689
@christinepellicane6689 2 роки тому
How exciting! This Nano is my very first Arduino, got it this month, and I'm thrilled to see this detailed tutorial just in time for my first project. Can't wait to get to the point where I can get another one and have an even "smarter" home. Oh and the HD format is perfect for the new haircuts :-p
@vijayjayaram606
@vijayjayaram606 2 роки тому
Some day these will be aired on TV U sir, are amazing at what you do 🙏🏼
@herbertattema9890
@herbertattema9890 2 роки тому
Thank you for introducing me to this amazing device.
@timalmondvideo
@timalmondvideo 2 роки тому
Hi Bill. From the bottom of my heart I would like to thank you for this video. I had a few problems with my Adafruit tech, so I took a look around and found this video and bought a Nano 33 IoT to check it wasn't my PC or something. An hour or so later, it's installed and running the blink and wifi monitor. Next step is to try and get the Adafruit Smart Neopixels running! Tim
@petermolnar6017
@petermolnar6017 2 роки тому
As always, an excellent tutorial, thank you!
@KG4JYS
@KG4JYS 2 роки тому
THANK YOU for moving to 4k! For those of us who have upgraded the monitors on our computers to 4k it's a very noticeable difference. I wish more youtubers would make the move. Really, youtube should stop classifying 1080p as High Definition - 4k has been around since 2001, and 8k is becoming commonplace.
@ibrahimhassan6566
@ibrahimhassan6566 2 роки тому
Good video. I used tinyml features on the Arduino 33 sense to create a cough recognition project.
@thomasruwart1722
@thomasruwart1722 2 роки тому
What I really want to see is a video about how you organised your workshop: what tools you have, how you organise them, where they all live, ...etc.
@rajnishkumar9078
@rajnishkumar9078 2 роки тому
He has actually made a video for that ... really he is a wonder! Here is the the link to that -- ukposts.info/have/v-deo/pmhkbJ-dfHx4tZ8.html
@LawrenceEggering
@LawrenceEggering 2 роки тому
Once again, another great video. Thank you, sir.
@sbsarkar5659
@sbsarkar5659 2 роки тому
So Bill is back with a bang😀. Bill, u gotta maintain continuity. Pl appreciate that there r guys like me waiting for ur uploads to maintain the pace of learning at my ripe age of 55😎
@phrankus2009
@phrankus2009 2 роки тому
Just a baby.
@timvener3723
@timvener3723 2 роки тому
I get the feeling there are many of us in this age group here! Why didn't this hobby exist when we could still see the pins LOL
@zerotogive56
@zerotogive56 2 роки тому
I get big butterfly’s from the excitement of watching your informational videos. The excitement comes from the vast possibilities of the different things possible from the information you disseminate. Thank you very much for your help in designing my automatic gate opener for my residence. I know I can use my phone, a hand held remote, or a push button code on an outside controller (of the gate for visitors). Knowing this code may be changed as often as I wish makes the security I feel living behind a secured, locked gate wonderful! Now I haven’t built everything yet but I have welded up a strong steel box that will hold the motor and all the components. You have really inspired me to “go for it”. So for penny’s on the dollar, I will be able to build a VERY nice, secure entry point that will display the time at every opening or closing of the gate. Possibly face recognition for entry of friends. Definitely recorded video that can be monitored by my phone. Permission to open the gate from my phone which means anywhere I am at, I can open or close it. I’m still designing the system at this point, but I now have the confidence to attempt this monumental undertaking. Of corse I will be asking you for information when necessary. But I promise not to overburden you with the trivial bits. So for someone (me) that did not finish my proper education this will be a great task. Once again thank you for all of your information.
@robertmay4103
@robertmay4103 2 роки тому
Video quality was perfect...as usual
@BornIIfly
@BornIIfly 2 роки тому
Hi you shouldn't apologize, we appreciate your hard work, effort, motivation and sharing. I'm a FPV_drone_pilot getting into arduino to develope myself further upcycling inventions. Inventions laying around, take them to pieces & inventing something new, useful & helpful to everyone, coz I have a stomach to feed, bills to pay, survive, secure my existence make money out of it too. Money don't don't grow on trees & nothing is for free. Free your mind and work hard for a better future.
@CaviteTechnology
@CaviteTechnology 2 роки тому
The lighting seems great, tip for the glasses, angle up and tilt down the softbox a bit to reduce reflections :) you can also try adding a rim light to further define yourself on the shot. Great video nevertheless, learned alot about the Arduino Nano!
@cgln8760
@cgln8760 2 роки тому
I used this controller to connect a lego "factory" to Microsoft IOT services, very powerful.
@jamess1787
@jamess1787 2 роки тому
Vid plzkthx!
@nostamine2567
@nostamine2567 2 роки тому
this gets better and better ... u know tech can really make u want to live forever and ever ;) But anyways , the package is incredible , now u can make a small wireless balancing robot without including 2 or more extra boards , and that is a big thing !!!
@abuhafss1
@abuhafss1 2 роки тому
Thanks for this great video. Expecting a similar detailed video about Nextion HMI and Arduino.
@robertobrenes5283
@robertobrenes5283 2 роки тому
Great quality videos! Thanks for your dedication
@5hawnK3lly
@5hawnK3lly 2 роки тому
Well done. Improved video quality is noticeable.
@acestudioscouk-Ace-G0ACE
@acestudioscouk-Ace-G0ACE 2 роки тому
Like the new presentation and good information on the Nano 33 IOT, quite a lot more expensive than the other units but I guess it does a lot more for you.
@user-um3ui1gu9t
@user-um3ui1gu9t 2 роки тому
Thanks for the tutorial Bill !
@dcpowered
@dcpowered 2 роки тому
Thank you so much for this video!! Please do a similar one for the Nano 33 BLE Sense! It is the ultimate Nano board as it is the most powerful!
@anokhautomation4453
@anokhautomation4453 Рік тому
It was a great tutorial 👍 thanks for your detailed explanation 🙏
@Henryharel
@Henryharel 2 роки тому
Thank you. Good learning opportunity
@code4arcmop
@code4arcmop 2 роки тому
Very comprehensive, Thank you!
@jjjxxxaime
@jjjxxxaime 2 роки тому
Very Interesting as usual thanks a lot for sharing your knowledge, I appreciate it
@jamespletcher7574
@jamespletcher7574 2 роки тому
Watched this video a week ago and was fascinated by the possibilities. Getting my hands on Nano 33 IoTs proved difficult but I have ESP32s in hand. Have not had any luck getting ESP_NOW running between two ESP32s. Would love to see a version of this video focused on ESP32 and ESP_NOW.
@diego.alienigena
@diego.alienigena 2 роки тому
really interesting video! I can't wait to get one of those arduino boards
@inlywang8157
@inlywang8157 2 роки тому
great start and good video quality
@pacomacaw2456
@pacomacaw2456 2 роки тому
Good on you for pushing the envelope.
@nadooalaa1675
@nadooalaa1675 Рік тому
Honestly I don't know how to say it but I watch this video in 144 but great job your videos are very useful
@johnglielmi6428
@johnglielmi6428 2 роки тому
You always give us such highly informative video's. You teach us quite a bit about the products you demonstrate. I'm just little curious as to why you do not use the little magnifying glass icon, in the upper right corner, to open the serial monitor in the Arduino IDE? It seems to me, that would be the easiest way to perform that function.
@pradeepdatta7577
@pradeepdatta7577 2 роки тому
Thanks for the good video. I am wondering how the board measures up to an ESP32 board, and when and why one would prefer to use this board over an ESP32?
@generalawareness101
@generalawareness101 2 роки тому
I came in here to ask the same question as you, but I see he hasn't answered you in over 3 weeks.
@user-um3ui1gu9t
@user-um3ui1gu9t 2 роки тому
Pradeep, Both microcontroler use advanced cores :M0 from ARM for the Nano and Xtensa LX6 for the ESP32 From the datasheet, you can easily figure out that the ESP 32 can run faster 240Mhz vs 48Mhz The ESP32 has an FPU while the Cortex M0 does not, this can make a big difference if you need to make a lot of calculation The ESP32 has 2 cores, this can look awsome, but in real embedded application I have not seen any real time embedded application using this king of architecture (it is already difficult to debug a single core...). Now if you have exemple, please share with us. One last word, I do not believe this can be used in the arduino environment. It looks to me like something that a real RTOS can manage, with multiple process and inter process communication. Power consuption in many cases is also important, the faster you run the more power you consume ! A last point, in embedded application resources are scarce. You can favor one or the other based on your requirements. Take care and happy development !
@duller9430
@duller9430 Рік тому
Basically the same i think but I would get it from Arduino because you’d be supporting a good company and quality is guaranteed
@qzorn4440
@qzorn4440 2 роки тому
this is sooo exciting... time for a popcorn video, my covid escape theater... 🤣 thanks...:)
@mrc0157
@mrc0157 2 роки тому
Excellent! 👌 Thanks for sharing!
@ElGalloUltimo
@ElGalloUltimo 2 роки тому
I'm really curious to see your thoughts on the new Arduino Nano RP2040 and how it compares to this. I was about to use the Nano 33 IoT for my next project but if I can use micropython with the RP2040 and still access the same hardware features, I think I prefer that route just for more flexible programming capabilities.
@BogHopperFPV
@BogHopperFPV 2 роки тому
Great tutorial, thanks
@elielepetit8107
@elielepetit8107 2 роки тому
Do we have to combine the codes of the different functions (for example: switching on and off lights by text message and by mobile application, sipmple alarm, ...) of a smart home in a single code? or we upload each code according to what we want to do?
@ariesyang6171
@ariesyang6171 2 роки тому
Thanks for introducing Nano 33 IoT in this video! This really helped me a lot. There is a new board which really like this board but with some new features, called Arduino Nicla Sense ME. Could you kindly evaluate whether a video from you is possible for it?
@phrankus2009
@phrankus2009 2 роки тому
Oh boy!! .. Got my coffee and puttin' on my MDR-7506 cans.
@BrianIrwin
@BrianIrwin 2 роки тому
Very clear and helpful, thank you.
@fransmurati2370
@fransmurati2370 2 роки тому
Is there anywhere, where I can first learn about what all the abbreviations is abd what they stand for and a short descriptions about their function purpose and where it fits in the arduino capabilities.
@MaxSupercars
@MaxSupercars 2 роки тому
Thank you for great video! 🙂
@chrisridd9423
@chrisridd9423 2 роки тому
I like the way you join various "modules" together - I'm terrible at finding places that sell them though - but I'd be really interested if you could go to the "next level" and building your own custom module or circuit. I guess KiCad or something would be involved.
@TheThunderSpirit
@TheThunderSpirit 2 роки тому
good that I found this channel - can you please do some tutorials on the new VPUs
@chrisckinfos54
@chrisckinfos54 4 дні тому
i enjoyed your video. Nicely explained and with tutorial info covering most of the conveniences of arduino ble.thumbs up for your current video explanation. What i would like to also have discussed in the video is powering options for it. that would have completed the subject. Do you have any other content that reers to that matter? i.e. powering the arduino 3.3v nano ble?
@harryhino2267
@harryhino2267 2 роки тому
Could you do a demo on using the SERCOM functionality please? I'd like to connect multiple serial devices and then sending that data over wifi.
@PakshiMedia
@PakshiMedia 2 роки тому
Thank You.
@king_zog
@king_zog 2 роки тому
Nice succinct explanation. Thanks
@Bob_Burton
@Bob_Burton 2 роки тому
To avoid the complication of BLE does the 33 IOT support something simple to use classic BT like BTSerial on the ESP32 to communicate with standard BT devices ? Using BTSerial all you need is 3 lines of code and you are in business
@sumantakumardutta986
@sumantakumardutta986 2 роки тому
Wow! It's gonna be amazing!!😀
@HaightNLife
@HaightNLife 2 роки тому
I love your channel!! Your timezone adjustment is wrong though. You can't just adjust the hours component of the date. The day will be wrong for 5 hours a day in your example.
@qddk9545
@qddk9545 2 роки тому
You are doing fine :-) With respect to the reflections in your glasses you could try a polarizing filter. It is a quick, easy and relatively cheap fix. You just turn it until the reflections disappear.
@qddk9545
@qddk9545 2 роки тому
I actually meant that you are doing very good :-)
@micah2936
@micah2936 Рік тому
Can somebody tell me what the purpose of breaking the 3v3 bridge at the bottom of the board is for? I have a regulated 3V3 output coming from a linear regulator 24VDC in and 3V3 out that I wanted to utilize. I was hoping there is a way to supply that voltage without it passing through the onboard DC/DC converter. (I want to reuse what I have and The onboard DC/DC is not rated for >21V) I havnt got my board yet to test all the connections, but it would be nice to know if maybe that bridge will break the connection to the DC/DC converter so I can directly supply voltage to the 3v3 pin?
@GrantCoultrupProductions
@GrantCoultrupProductions 2 роки тому
Bill, love your videos! Could you do a tutorial on the Nano 33 Sense? Having trouble making any use of the on-board microphone...
@greaterthanbut
@greaterthanbut 2 роки тому
Awesomeness… thank you
@davidherriman448
@davidherriman448 6 місяців тому
I love your channel. Your sketch with the RTC works fine until I insert it into a sketch using the Arduino Cloud. Then I get an error message saying double RTC declaration. I have tried the sketch alone bit as soon as I add the iCloud function, it stops working. Any ideas.
@raagamparmar179
@raagamparmar179 2 роки тому
Whoa You Look different after so much time.....😁
@ratulbiswas1812
@ratulbiswas1812 Рік тому
Hi, are both the programs ArduinoBLE Central and Peripheral running simultaneously on a single PC?
@flashcorp76
@flashcorp76 2 роки тому
Good Job....as usual😁👍🏻
@andymouse
@andymouse 2 роки тому
Great explanation...cheers.
@tomwhitcombe7621
@tomwhitcombe7621 2 роки тому
Is it possible to use some sort of button to connect to a router via its WPS button so it isn't hard coded to your network?
@yannickleroy7419
@yannickleroy7419 2 роки тому
Great video but I would have liked to have more information about how you go about powering this device.
@ssyal1
@ssyal1 Рік тому
Sir, Are there any videos from you of Arduino connections with SIM7600A LTE Module ? That would be great help and learning
@harshavardhanganji7203
@harshavardhanganji7203 2 роки тому
sir , can u help me with this project. Low cost pulse oximeter which can store previous data ( reading)& that data can be shared via bluetooth to mobile. And making an ML model to predict if there is any problem in the user lungs with these readings.
@urlawyer
@urlawyer 2 роки тому
I am interested in using one Nano 33 IOT with an attached analog joystick to control two servos (e.g. a pan-and-tilt for a camera) attached to a second Nano 33 IOT over WiFi. Any example sketches I can adapt? Most of those that I’ve tried to work with use a web page with HTML to control servos; that feels needlessly complicated. Thanks for the well-organized video and article.
@MicroProjects
@MicroProjects 2 роки тому
Very Interesting thing. Great explanation
@JPcostarica27
@JPcostarica27 Рік тому
Does NTP clock sync works with an active internet connection, right?
@19857nono
@19857nono 2 роки тому
it shows error compiling with mpr 121 capacitive touch though, which the same code works for my ble. do you know how to solve that?
@punnarajeev867
@punnarajeev867 Рік тому
Hi Very good afternoon I need some suggestion which cable Do I need to buy to transfer information from computer to Arduino Nano 33 IoT device.
@frankrubben8206
@frankrubben8206 2 роки тому
apologies accepted ;-) tnx 4 ur work.
@EdwardPiccoli
@EdwardPiccoli 4 місяці тому
Thank you for this very nice video, very informative, very easy to understand. Do you have a video connecting the Arduino Nano 33 IoT to ARDUINO NANO MOTOR DRIVE SHIELD 2 AMPERE. Also, what other NANO MOTOR SHIELDS would work with the Arduino Nano 33?
@lucvanhove9639
@lucvanhove9639 2 роки тому
The gyroscoop no need to calibrate like on the raspberrypi?
@lagynas
@lagynas 2 роки тому
How many peripheral nano's can be simultaneously connected to single central nano?
@pathumsudarshana9684
@pathumsudarshana9684 2 роки тому
This is Great! Can you start projects using nRF52832 chips? Those are BLE chips. But it is hard to Understand. It has to be programmed with Segger Embedded Studio. Can you start nRF52?
@sunilkulkarni4426
@sunilkulkarni4426 2 роки тому
interesting device indeed!!!
@yurkshirelad
@yurkshirelad 2 роки тому
Thanks! Wow, these are expensive in Canada.
@sddiymakeitworthit7512
@sddiymakeitworthit7512 2 роки тому
I love 💕 to watch
@thedashlancer_2939
@thedashlancer_2939 2 місяці тому
Cool video.
Ultimate Guide to Arduino Nano: Every Model Reviewed & Compared!
20:07
Electromaker
Переглядів 26 тис.
Exploring the Arduino Nano ESP32 | MicroPython & IoT Cloud
57:43
DroneBot Workshop
Переглядів 154 тис.
Братик купил бегемота #shorts #iribaby
00:42
IRIBABY
Переглядів 2,8 млн
3 НОЧИ в Замке с привидениями | GhostBuster
1:03:33
Дима Масленников
Переглядів 9 млн
Seeeduino XIAO - 32-bit Arduino-compatible Microcontroller
41:54
DroneBot Workshop
Переглядів 244 тис.
Introduction to ESP32 - Getting Started
47:57
DroneBot Workshop
Переглядів 1,5 млн
Arduino vs Pico - Which is the Best Microcontroller For You?
20:38
Gary Explains
Переглядів 270 тис.
Arduino GIGA WiFi - First Look
1:01:54
DroneBot Workshop
Переглядів 176 тис.
Arduino Nano RP2040 Connect - Arduino meets Raspberry Pi
40:21
DroneBot Workshop
Переглядів 112 тис.
TinyML on the Arduino Nano 33 BLE Sense REV2: AI in Your Pocket
5:39
Electromaker
Переглядів 35 тис.
Lesson 14 Transmitting BLE Data from Arduino BLE 33 Sense
13:12
Coding Scientist
Переглядів 7 тис.
PlatformIO: All you need to know in 10 Minutes!
10:56
J's e-shack
Переглядів 263 тис.
Arduino Nano ESP32 Review - New Nano Board with WiFi & Bluetooth!
11:39
Learn Embedded Systems
Переглядів 20 тис.
Ещё худшая пушка в мире. AUG #airsoft #страйкбол #gun #military
0:59
SURV | Airsoft | Страйкбол
Переглядів 8 млн
Сделал шедевр из куска асфальта🤯
0:36
Хаска
Переглядів 3,4 млн
#youtubeshorts #fashion #shahzcollection #dress
0:23
Shahz collection
Переглядів 8 млн
Вязанные ковры крючком
1:01
Оксана Лисова
Переглядів 1,6 млн