Arduino Nano RP2040 Connect - Arduino meets Raspberry Pi

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 144

  • @Dronebotworkshop
    @Dronebotworkshop  11 місяців тому +4

    Hi everyone - It's come to my attention that there has been someone masquerading as myself, responding to some comments here with a link to a Telegram chat to win a prize from me. THIS IS A SCAM, I am not holding a contest, nor do I have a Telegram account. PLEASE DO NOT RESPOND TO THESE MESSAGES!!
    It's happening on a lot of my videos, I'm taking steps to remove them manually, but as I have 162 videos, it will take some time. If you do run across a suspicious comment, I would appreciate you letting me know at info@dronebotworkshop.com.
    Thanks!
    Bill (The real one!)

  • @madlogik
    @madlogik 3 роки тому +12

    I heard the first lines, classic Bill, we know we're in good hands here. Thanks for your work on this channel, I'm in a little hiatus of electronics at the moment... but thanks to you, I know I'm always getting (at least mentally) challenged into doing new things, and it's mostly thanks to your videos!
    Keep it up !!

  • @sinjhguddu4974
    @sinjhguddu4974 3 роки тому +6

    What a combo. Since you mentioned it a while ago, I've kept wondering how that would pan out. And voila! Here it is. Good to see you too! Thank you Sir!

  • @stephennorbury5608
    @stephennorbury5608 3 роки тому +2

    Thanks Bill, the only laugh of the day so far thanks to the Clapper reboot suggestion, if only some of my ideas had been adopted! Actually, a few more anecdotes would be welcome.

  • @GeekRedux
    @GeekRedux 3 роки тому +11

    12:12 The ./ does not indicate you want to run a file, just typing the file name itself would do that. Your Linux system has a list of directories to look in when you type the name of a program or script to run, and it will go through that list and run the first matching file it finds. The ./ tells the system to ignore that list and run the file right there in the current directory. A lone period . is the current directory, a double .. is the next one above (the parent directory), and you can keep running up by adding more of those ( ../../../script will look three levels up for a file named "script", for example).
    To see what list of directories your system is using, type (without quotes) "echo $PATH".

  • @HighfireX
    @HighfireX 3 роки тому

    Thank you for making a video about this. Just a head up guys, if you're using the led blink example, don't forget to include the wifimira module. Otherwise your sketch won't compile.

  • @Druidicus
    @Druidicus Рік тому

    I have to say you put a lot of effort and time into this channel and it is great that your work is appreciated please keep going i have learned so much. Thank You so much...

  • @flashcorp76
    @flashcorp76 3 роки тому +1

    Thanks for the the dig into this new board, although it seems rather too powerful for most robotics and such. Although we could say : qui peut le plus, peut le moins😉. And I wish you all the best for your actual troubles. We need you too😏Stick in there👍🏻Love the Clapper!
    Can't wait for the next vid🖖

  • @herbertattema9890
    @herbertattema9890 3 роки тому

    You are really up to date. I think this device came out a month ago. Also thanks for introducing this device.

  • @marcdraco2189
    @marcdraco2189 3 роки тому +2

    Good to see Bill looking well, I do look forward to his videos.

  • @qwkimball
    @qwkimball 3 роки тому +1

    Thanks for this. Ordered one the day they released and have been looking forward to your video on it.

  • @2kBofFun
    @2kBofFun Рік тому +1

    Is this a RP2040 that allows continuously uploading code from the ArduinoIDE? I'm looking for that. A bare bones PiPico or an Adafruit RP2040 Feather need unplug/replug with a hold down button, which is unaccepable for prototyping.

  • @donprefontaine3237
    @donprefontaine3237 3 роки тому +1

    Looking forward to more work with the Nano RP2040!

  • @mechlopak
    @mechlopak 3 роки тому

    Hello! Good to see new video just before Holiday in Poland :)

  • @ronen124
    @ronen124 3 роки тому +2

    0:52 an electronics fashion show will also work

  • @philgo2024
    @philgo2024 3 роки тому +1

    Excellent video, as usual !
    Thanks from France .

  • @bumbarabun
    @bumbarabun 3 роки тому +4

    12:13 ./ does not indicate you want to run, it means that file is located in current directory. :)

  • @pauloesperon7697
    @pauloesperon7697 3 роки тому +1

    My favorite channel

  • @gga3053
    @gga3053 3 роки тому +1

    Thank you for another excellent deep dive on a really interesting board. Your videos and guides are very valuable resources.

  • @gutchimoto2112
    @gutchimoto2112 6 місяців тому

    Hello friend thank you for the videos. More blessings for you and your family. ❤

  • @slimhazard
    @slimhazard 3 роки тому +5

    Something doesn‘t look right in the programming part for the accelerometer. When our host adds a #define for INT_1 at 25:42, you can see another #define for INT_1 further down on line 62, at the bottom of the editor window. Presumably that‘s the original value. Unless our host deleted that line off-camera before compiling the code, the later #define overrides the one he added, with the net effect that nothing changes. (Most preprocessors emit at least a warning if the same macro is #define‘d twice; depending on the compiler configuration, the compile might fail.) I can only guess that our gracious host fixed it off-camera and decided not to mention that step. Otherwise the change that was supposed to be crucial actually didn’t change anything.

    • @antoniodecrisci2369
      @antoniodecrisci2369 3 роки тому

      This example doesn't seem to work for me at all. After uploading, nothing is displayed in the monitor, even after the change to INT_1.

    • @slimhazard
      @slimhazard 3 роки тому +1

      @@antoniodecrisci2369 just guessing here, but if you tried it *exactly* as shown in the video, then I suspect that you really have to delete that second #define for INT_1.

    • @antoniodecrisci2369
      @antoniodecrisci2369 3 роки тому +1

      @@slimhazard thanks. with just one definition line, I exactly copy paste from his website, it doesn't work at all. I was able to get his other two examples to work or not this one. It just doesn't seem to be displaying something, the compiler said there's no errors in the software. UPDATE: solved. It must be a library issue because when I did the process using IDE online, it works. Yes, you only need the INT_1 definition once.

  • @RonSheely
    @RonSheely 2 роки тому

    Nice presentation Bill. Very helpful.

  • @wishicouldarduino8880
    @wishicouldarduino8880 3 роки тому +2

    Another cool board!😁👍and video!

  • @whitneydesignlabs8738
    @whitneydesignlabs8738 3 роки тому

    Great video, Bill. I was anxiously waiting for this one. Because of your video, I ordered an (authentic) Arduino product today for the first time in a long time. I look forward to the RP2040 Connect in my shop. BTW, I guess I am old, because a DO remember the little old lady and the Clapper. LOL. Good stuff.

  • @ianbertenshaw4350
    @ianbertenshaw4350 3 роки тому

    Versatile little board !

  • @mikiethebikie
    @mikiethebikie 3 роки тому +1

    Thanks for another great video Bill; love the tee shirt.

  • @horaciobaulies8985
    @horaciobaulies8985 3 роки тому

    Thanks Bill. Excellent as allways.!

  • @cashgarman
    @cashgarman 3 роки тому +2

    Fantastic video as usual, can't wait to get my hands on a couple boards myself :)
    (just a friendly note, the slides for the AT25SF128A and ATECC608A near the start are swapped I believe)

  • @johnwilson3918
    @johnwilson3918 3 роки тому

    Thank you! I gave you a thumbs up for the clapper system reboot suggestion. Lol.

  • @bigpickles
    @bigpickles 3 роки тому

    Woohoo, I was waiting for this one!

  • @MaxMax-wy7bi
    @MaxMax-wy7bi 3 роки тому +1

    GREAT Video! Do you think there will be a possibility to use a camera with the RP2040 connect in the future??

  • @hilldweller2
    @hilldweller2 Рік тому

    It's a hell of a price on UK ebay ( £30 ). As a matter of interest, I've just done a small project using WS2040 zero, a thumb sized pico, it works very well via the normal Arduino C language, so small I glued it to the back of a 1.5" OLED. We are really spoiled for choice these days !

  • @christopherlyons7613
    @christopherlyons7613 Рік тому +1

    Hi Bill. Any updates on this board? Looks like you haven't posted any videos on it since this one. There appears to be quite a bit of functionality here that really hasn't been covered. Given what's available today, do you feel this board is more behind the curve? If so, what other boards of this type would you recommend? Obviously, there's the Pico W but that doesn't have any of the integrated sensors.
    Would also like to get more info on programming this in Micropython and if VS Code supports this board. Any ideas on how well the current Micropython port works with this? Is there full access to all the sensors and WiFi & Bluetooth? Appreciate any info. Would be great to see a video taking a look at the current state of this board and the multiple programming options (including VS Code support if available). Thanks.

  • @YoutubeBorkedMyOldHandle_why
    @YoutubeBorkedMyOldHandle_why 3 роки тому +1

    29:30 I'm definitely old enough to remember the 1980's. In fact I'm old enough that I'm starting to forget them. But I'm too cheap to have bought a 'clapper.' I bought the much less expensive 'whistler' device (with the little whistling squeeze bulb.)
    (Another great video by the way ...)
    Being so 'cheap' of course, raises some other points. I'm wondering if it makes sense to spend $38 CAD + shipping, to buy a tiny little board which contains everything but the kitchen sink. Wouldn't it make more sense to use a cheaper more generic board, and just add the bits that you actually need for projects?
    30:50 Similarly, I couldn't help noticing that this 'switch' application uses 110K (41%) of the available RAM!!!
    I mean seriously, this sounds almost 'microsoftish.' By comparison, I've managed to make a $0.50 ATTiny10 drive 16 WS2812 leds ... using 28 of the available 32 Bytes of RAM!
    So, I'm wondering, if as makers ... we might possibly sometimes be heading in the wrong direction. Thoughts?

  • @sddiymakeitworthit7512
    @sddiymakeitworthit7512 3 роки тому +1

    Awesome presentation 👍

  • @hectoro5144
    @hectoro5144 2 роки тому

    awesome video professor! thanks a lot!

  • @jayk3439
    @jayk3439 2 роки тому

    Is this for Industrial use also?...

  • @MaxBrainDevices
    @MaxBrainDevices 3 роки тому

    Great video but Maybe can you help me I try the example for the accelerometer but it gives me an error with lmd6ddoxsensor.h as if it were missing but it should be in the libraries you told to download. Did you know how to overcome this problem?

  • @abdraoufx
    @abdraoufx 3 роки тому +2

    Its amazing how many things you can jam in a tiny board

  • @balkrishnawagle7205
    @balkrishnawagle7205 3 роки тому

    Sir
    You r GREAT

  • @tubeDude48
    @tubeDude48 2 роки тому

    Thanks for the tip on the post_ file.

  • @FreedumbHS
    @FreedumbHS 3 роки тому

    This is excellent content

  • @RakeshChandra-tk4cr
    @RakeshChandra-tk4cr 3 роки тому

    Very good WORK...!

  • @lukea6166
    @lukea6166 Рік тому

    Does the WiFi only work when the Nano is plugged into the laptop? I've plugged my RP2040 into an external power source and a 9V and am not able to get the WiFi to work.

  • @CiroNapolitano
    @CiroNapolitano 3 роки тому

    Hi, thanks for the great video. One maybe silly question: is this board compatible with the Arduino display libraries?

  • @RonSheely
    @RonSheely 2 роки тому

    Thank you Bill. My new Arduino Nano RP2040 Connect is blinking! In addition to the Arduino IDEs, are you by any chance also using traditional tool chains using makefile? For good reason, I think the Arduino IDEs hide too much in favor of making things easy. I like using both IDE 1.x and IDE 2.x, until I break something and need to dig deeper.

    • @samael5782
      @samael5782 2 роки тому

      You can use the Pico SDK for C/C++ development but it requires some setup. You need:
      - Git for version control and to grab submodules like tinyUSB etc.
      - SDK from github (+optional the examples)
      - ARM GCC compiler
      - Cmake as part of the build system
      - Something that actually does the work like "make" from GCC, nmake or Ninja (Ninja is my favorite since it's just a single executable put in path)
      - Another compiler for your host system that can compile a tool to build UF2 files (msys2 with compiler for your host system will do, if you're on Windows OS)
      - A debugger and programmer like pyocd (easy to use) or openocd (harder and possibly requires to compile it from source). The debugging pins are on the bottom of this board though. You can also just use the USB bootloader if you don't need debugging and just want to flash your firmware.
      - A basic understanding of how Cmake works

  • @henkoegema6390
    @henkoegema6390 3 роки тому

    Well done !!

  • @NachbarFizgo
    @NachbarFizgo 3 роки тому

    Great video! Thanks a lot! 👍👍👍

  • @DrJALAGHARI
    @DrJALAGHARI 3 роки тому

    Thank you so much for sharing this valuable information through this amazing video.

  • @dimmybandeira7
    @dimmybandeira7 3 роки тому

    Very good!

  • @shuntera
    @shuntera 3 роки тому

    I don’t see that example file anywhere after installing the board and the WiFi library. What is supposed to install it?

  • @vladhristov2316
    @vladhristov2316 3 роки тому

    How to power the board with Li-Po 3.7V Battery. Is it thru the 3.3V pin or thru the USB port?

  • @paulroose9346
    @paulroose9346 3 роки тому

    Hi, I found your video very informative. I am looking to do a project using the clapper in this video, I would like it to activate a sound card that would then play a small tune. Is this possible and what sound card do you recommend. Thank you for your time.

  • @赛咯杨
    @赛咯杨 2 роки тому

    Can the RP2040 made freertos with arduino ide?

  • @JacobChrist
    @JacobChrist 2 роки тому

    12:30 ./ Doesn't mean you want to run the program but rather to search the current directory. It didn't always used to be this way but when the current directory is in your PATH then you are susceptible to someone leaving a malicious file called ls in there directory with the s bit set allowing them to gain access to your account.

  • @pschakravarthi
    @pschakravarthi 3 роки тому

    Thanks @DroneBot Workshp for great videos. I have a general question. How many TTL devices can be connected to Arduino, ESP32 ? In case of ESP32, I see two UARTs available for projects. That means, we can connect only 2 ?

  • @SuperToughnut
    @SuperToughnut 3 роки тому

    Can someone check on Bill and make sure he isn't trapped under something heavy? I can't wait for another video! :)

  • @SuperToughnut
    @SuperToughnut 3 роки тому

    Some useful exercises here!

  • @arniep740
    @arniep740 3 роки тому

    Thanks for this very interesting video. Does this board have EEPROM?

  • @Lunolux
    @Lunolux 3 роки тому +2

    nice video,
    but i think i gonna stay with my esp8266 and esp32,
    for 1 Arduino nano rp2040, i can probably get 3 or 4 esp8266/32

    • @KirstyTube
      @KirstyTube 3 роки тому +1

      I am also a convert to the ESP32. The deep sleep power usage is pretty good for solar power monitoring stuff and it's crazy fast for what it costs.

  • @_Khayyam_987_
    @_Khayyam_987_ 2 роки тому

    Hi. i want to use MPU6050 module with Raspberry Pi Pico board and code on Arduino IDE. I just want to know that, how can i show my SDA and SCL pin in code. Ordinary Arduino i2c choose SDA - A4, SCL - A5. But i use GPIO? for SDA and SCL.

  • @richsadowsky8580
    @richsadowsky8580 3 роки тому

    I enjoy your videos but realized I wasn't subscribed. Liked and subscribed. And BTW, the Clapper is still actively sold and tends to run on TV commercials in the wee hours of the morning with that guy who is "the worlds fastest clapper" as the spokesperson.

  • @zenvibewisdom
    @zenvibewisdom 3 роки тому

    Genius Person i know!!!!

  • @christopherlyons7613
    @christopherlyons7613 2 роки тому

    A bit confused about how the MEMS microphone is working. The RP2040 doesn't have HW I2S support so that would need to be handled via PIO. But not seeing that so is the mic data being handled via the ubkox instead? Can anyone comment on this. Thanks.

  • @RonSheely
    @RonSheely 2 роки тому

    Clap on, clap off. Priceless :-)

  • @modelistul
    @modelistul 10 місяців тому

    How can I create a new ML model for custom gestures using IMU?

  • @capohd28
    @capohd28 2 роки тому

    This would be a great microcontroller to use for a self balancing robot, especially with the IMU and Bluetooth built-in and lots of processing power. I built one previously with a Nano, MPU6050 and Bluetooth module, but I'm considering rebuilding it with this controller. Now if I could only get the the PID control working better, LOL. I wonder if machine learning on the IMU can help with that?

  • @PhobosTK
    @PhobosTK 2 роки тому

    Interesting board. A bit disappointed in the choice of the usb connector though...

  • @SirDzair
    @SirDzair 3 роки тому

    man I love your content !

  • @AtlantaTerry
    @AtlantaTerry 3 роки тому

    Thank you for this.

  • @inlywang8157
    @inlywang8157 3 роки тому

    Amazing one

  • @devil34391
    @devil34391 2 роки тому

    Hi! Is it possible to install some software running into Linux? For Example PureData for interacting computer music?

  • @imadalnajjar3974
    @imadalnajjar3974 3 роки тому +3

    I cannot wait to watch this, thanks so much.

  • @danriches7328
    @danriches7328 3 роки тому

    Oops, the ATECC608A is a crypto chip not an SPI flash device, very nice board though... Thanks for sharing it with us ;)

  • @mansurbhamani3905
    @mansurbhamani3905 Рік тому

    Bill, can this board use circuit python and operate a neopixel strip? Appreciate your videos with excellent effort of knowledge delivery to the audience.

  • @joemarsjoe1787
    @joemarsjoe1787 3 роки тому

    That's great!

  • @RufusVidS
    @RufusVidS 3 роки тому

    Your videos are terrific, but I think the Clapper was oversimplified. The clapper needed two claps, with a minimum separation and maximum separation. A bit more complicated programming than the single-clap-and-delay-before-listening-for-next-clap method.

  • @ronaldtroost
    @ronaldtroost 2 роки тому

    The RP2040 won't work quite well and the solution was also the "post_install.bat" file. I run a Windows machine.
    When I looked in the file i see something with AMD64 processors...

  • @pradiptabiswas2393
    @pradiptabiswas2393 3 роки тому

    Can you also discuss the differences between Arduino BLE sense 33 and this board in your future episdes? I think that will be really great and useful. Specially if you can discuss what are the potentials for ML comparing both of the boards.

  • @TananBaboo
    @TananBaboo 3 роки тому

    Can’t find these anywhere!!

  • @singlesteve2011
    @singlesteve2011 3 роки тому

    I subjection to make a humidity and tempter with water sensor for plant's and send by bluetooth or wifi with the Arduino Nano RP2040.

  • @scbtripwire
    @scbtripwire 3 роки тому

    I had a clapper, connecting them to servers would have been a really bad idea because any loud noise would have triggered them. This would have been really bad for a server farm environment.

  • @wvdmln
    @wvdmln 3 роки тому

    Cool!😎

  • @3v068
    @3v068 3 роки тому

    I dont know man. That shirt looks pretty snazzy, I might need to snatch one.

  • @TheTechieScientist
    @TheTechieScientist 3 роки тому +4

    the Nano RP2040 connect is surely interesting..but I think I'll stick with ESP32 ..with much higher Clock speed and more with much much lesser price

    • @marcdraco2189
      @marcdraco2189 3 роки тому

      Just wait until the clones hit - which shouldn't be too long.

    • @qwkimball
      @qwkimball 3 роки тому +2

      That's the great thing about options. If you don't need the built-in features of this board, there are others available.

    • @dinoscheidt
      @dinoscheidt 3 роки тому

      There is an ESP32 also on this arduino nano rp board 😉 its aside the wifi NINA module. So this is a powerful board with both an RP2040 and an ESP32.
      Otherwise: ESP32 is great, but yeah no real USB OTG yet ... libraries for HID emulation still live on teensy / arduino 🤷🏻‍♂️ So its a question of ecosystems too and hope the ESP32-S2 might close that gap some more... but until than: price and speed is a bad decision point

  • @maxstripeGaming
    @maxstripeGaming 2 роки тому

    i could be wrong but sparkfun claims the atecc608a is a cryptographics chip rather than a 16mb memory chip

  • @JamilKhan-hk1wl
    @JamilKhan-hk1wl 3 роки тому

    Can you do a comparison of mcus?

  • @stevesopenrocket
    @stevesopenrocket 3 роки тому

    Very well done video! I still feel that the functions that this device accomplishes can be done with other devices far cheaper. The only thing new is the mic.

    • @whitneydesignlabs8738
      @whitneydesignlabs8738 3 роки тому

      At the moment (June 2021), this is the ONLY board with the RP2040 processor (dual core!) AND wifi connectivity. So Arduino RP2040 Connect really is new and unprecedented.

    • @duncanwalduck7715
      @duncanwalduck7715 3 роки тому +1

      ​@@whitneydesignlabs8738 There's the Seeed Studio thingy, their Wio RP2040 dev board, coming in at about half the price, but not as available - maybe it's never been available so far: some previews DID estimate an autumn date. Disadvantages of that one may be form factor - i.e. not at all narrow, and no Bluetooth. To guess, I'd imagine it would have whatever WiFi chipset they use on their Wio terminal with a SAMD Cortex-M4F main MPU, whatever that was. The price of this particular Arduino board is very much pushing it towards a Raspbery Pi 3 A+ or a Pocket Beagle price territory (the latter of which is nothing like it in functionality), but you do get a bucket load of built-in peripherals here: yes, except a magnetometer. I have to say I'm a little bit irked there's no debug breakout: Is it in the pads, possibly? (or not).
      Our Bill has done a great job selling the possibilities. I was almost considering the SAMD21 version as just a way to get cracking on such projects with a lot of hand-holding. It would be nice to be able to fit your 'physical computing' project into it's very own processing unit, assisted here by the programmable logic system (PIO) too, rather than just cramming it into free cycles on a Wifi host processor with lots of RTOS chicanery: Just for prototyping purposes, you understand - and to keep my sanity!
      There is at least a value proposition being made here, I think: It's not just an opportunity to pay a 'tip' to Arduino. I don't think you'd ever go into production with this as the core of a commercial project, but it is what it is - and that is quite commendable, imo.

    • @whitneydesignlabs8738
      @whitneydesignlabs8738 3 роки тому +1

      @@duncanwalduck7715 Very interesting. I just pre-ordered a Wio RP2040. I like the price. It was the first I had heard of it, so thanks for the tip. Kind of wish it had bluetooth is all. But it is a lot of circuit for twelve bucks. BTW, I am thinking of both of these RP2040 boards could have a lot use as wearables. One feature I really wish the Seeed & Arduino had, was Lion charging circuit like an Adafruit Feather. Can't we have an RP2040 chip, bluetooth, wifi AND Lion charging? :) I guess I want it all on one board.

    • @whitneydesignlabs8738
      @whitneydesignlabs8738 3 роки тому

      And then I just discovered Pimoroni makes a LiPo charging RP2040, similar to a Feather, but still no wifi or bluetooth.

    • @duncanwalduck7715
      @duncanwalduck7715 3 роки тому

      @@whitneydesignlabs8738 Yeah, the Adafruit Feather looked quite attractive: Compared to previous iterations, the premium for the Feather over the ItsyBitsy was next to nothing for the RP2040 variant. That's your LiPo charching circuitry, basically. They flew off the shelves.
      SparkFun Thing Plus - same pin grid and support circuitry, almost certainly pricier. No attempt to add on a radio module for the RP2040 sort.
      SparkFun 'Artemis' processor: Bluetooth only, like the NRF series. Only available from them, as far as I can see . Getting towards the same price as this Arduino in "Thing Plus" form. Got a mic (and the battery management circuit is a given.) No IMU, though.
      BBC MicroBit V2: NRF52833 - now you're in the position of getting everything to share time on one weakened MPU, and you've got the annoying edge connector to break out, unless you've had your eye on a particular host board. BT (/BLE) only.
      Back to this Arduino board, I wonder if you can get the 'shut-in' ESP32 to "share" a bit of its lovely bucket of SRAM because, although RP2040 looks to have a lot, that's its whole directly addressable memory apart from the mask ROM. (They left off local NOR Flash because it requires an 'antique' semiconductor process.)
      Wifi add-ons: "Hayes style" - maybe one should have bought a bag of ESP-01 (or similar) modules!

  • @buddysteve5543
    @buddysteve5543 3 роки тому +1

    For a newly released board, it should of had 5.0 or even 5.1 BLE! 4.2 has been out for several years now and is already outdated.

  • @kasperwn
    @kasperwn 2 роки тому

    I wish i had the skills to program the thing, but i could use the Arduino Nano RP2040 Connect to listen for the doorbell and then send af message via wifi to my phone that someones at the door

  • @shyebutnot8637
    @shyebutnot8637 3 роки тому

    Hey thanks for making these videos. You’ve really reignited my inner maker and I can’t thank you enough for the prosperity it’ll undoubtedly bring in my future

  • @drakoky6894
    @drakoky6894 3 роки тому +1

    The web page is not asynchronous.

  • @HoXDipannew
    @HoXDipannew 3 роки тому

    I learnt everything form you sir 🔥

  • @ttoo1830
    @ttoo1830 3 роки тому

    BUT, thats a nice shirt! Tell us more about it!

  • @col8981
    @col8981 3 роки тому +1

    That screwdriver with the yellow handle is in the wrong place

  • @averystablegenius
    @averystablegenius 3 роки тому +10

    Bill, I've always admired your work; you set the bar for us UA-camrs. However, I can't be as kind towards the Arduino people. I'm absolutely scratching my head how anyone can use their products without being able to program them over the air, or read the software that they're currently running, as one can do elegantly with RPi. I was hopeful by the title of your video that Arduino had finally got OTA religion, but those hopes were, once again, dashed. Am I the only one who can't use an IoT processor if it means tearing apart the gizmo, pulling out the processor, which often is similar to pulling a molar, and cabling it up to an external computer to install an upgrade or fix a bug?

    • @haziqsembilanlima
      @haziqsembilanlima 3 роки тому +1

      the very limitation of processor and ROM of a microcontroller pushes engineers and programmers to optimize their code as much as they can. it's a luxury that microcontroller these days are programmable with C and Python as with 8051, your option is assembly (there are C libraries for it afaik but I never tried it). microcontroller is designed to do specific simple task instantly and in no way they are a general purpose processor.
      back to OTA, imo it's possible to have that granted if additional hardware is implemented like microbit that uses ble to flash the ROM for the nordic semi microcontroller.
      maybe rpi foundation themselves can derive their own microbit. who knows if they are working on split broadcom bluetooth+wifi module, if true then that would be fantastic as the decently documented bluetooth chip by CSR (now owned by Qualcomm) is pretty outdated and Qualcomm-acquired one requires you a developer account that afaik need some payment to access them. given bluetooth+wifi module on rpi4 is pretty decent (up to 802.11ac, BT5.0) a standalone version would be interesting if they provide decent public documentation. they probably won't license AptX or LDAC but recent version of bluetooth are pretty good and 5.2's LE audio perhaps would make manufacturers to be more independent towards Sony (LDAC) and Qualcomm (AptX)

    • @PablumMcDump
      @PablumMcDump 3 роки тому +3

      @@haziqsembilanlima ummm... esp8266 and esp32 support OTA with the Arduino IDE, as well as the common firmwares WLED, Tasmota, and ESPHome.
      No need to get academic, it's commodity outside of OG Arduino.

  • @michealmorrow1481
    @michealmorrow1481 2 роки тому

    The clapper took two claps. You should wait for a second one within, maybe, 1/2 second. Just to be authentic.

  • @rubayetkhan2661
    @rubayetkhan2661 3 роки тому

    Please make a tutorial with TTGO T-Call ESP32 Wireless Module GPRS Antenna SIM Card SIM800L Board.

  • @Nizze82
    @Nizze82 3 роки тому +1

    Why not use a ESP32 to begin with? Its cheaper and more powerful than this board.

  • @TriggerThat
    @TriggerThat 3 роки тому

    Excellent as always. BUT, that wasn't a clapper... the original clapper was listening for 2 claps, yours didn't! ;)