WiFi Enabled Pico for only $6! - Raspberry Pi Pico W overview

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024

Комментарии • 67

  • @biggertigger
    @biggertigger 2 года назад +9

    Thanks for focusing on C. Appreciated. Looking forward to your tutorials.

  • @anokhautomation4453
    @anokhautomation4453 2 года назад +3

    Very excited to create a project with new pi pico.
    Please post micropythn tutorial for how to program raspberry pi pico w.

  • @markday3145
    @markday3145 2 года назад +16

    While the Pico may be slower than an ESP32, at least your main cores aren't busy handling WiFi and Bluetooth protocols directly. I wonder if wireless data can be transferred with DMA to help keep the M0+ cores free. The Pico has more, and more capable, and more uniform GPIOs than the ESP32, which is a plus. The continued lack of a reset button is annoying, but not a deal breaker.
    All in all, I'm excited about the Pico W.
    I feel sorry for the Challenger RP2040 WiFi and similar products. The extra functionality like LiPo connector and charger are worth a premium, but the low price of the Pico W is going to steal some of their market.

    • @HighfireX
      @HighfireX 2 года назад +2

      They'll need to adapt. With this in the market, it's now a market shift. You'll need to do some other niche, create peripherals for it (like pimoroni). Personally I'd like to see added power circuitry like auto-off / turn on pin functionality, or embedded rtc with coin cell, or duo rp2040/ quad rp2040 setups.

    • @conorstewart2214
      @conorstewart2214 2 года назад +1

      If you look at all the peripherals that the esp32 has, I would say it probably has more capable peripherals than the rp2040, the only advantage of the rp2040 in terms of peripherals is the pio, it doesn’t have the same analogue outputs, motor control peripherals, RMT peripherals, etc. I know the esp32 adc is pretty bad, but the pico only has 4 channels, which is a huge disadvantage. If you want to make a controller that uses analogue joysticks then you are limited to 4 axes, which means you can’t add more than two joysticks and if you have two joysticks you can’t add any potentiometers.

    • @stylesoftware
      @stylesoftware 2 года назад

      Yea at least one core on the EPS32 to dominated by the wifi. I'm enjoying the PIO functionality of the Pico. You don't get that with the ESP as you know ;)

    • @conorstewart2214
      @conorstewart2214 2 года назад

      @@stylesoftware yeah that's a massive benefit I can see to the pi pico W, its wifi is independent of it's two cores, so it may be more useful than the ESP32 especially if you overclock it to a similar clock speed. I just hope the rPi foundation or someone else releases code to use the Bluetooth that is already built in to the pico w.

    • @markbratcher9095
      @markbratcher9095 2 года назад +2

      I've been developing with an ESP32 Pico Kit v4.1. I would love to try the Raspberry Pi Pico W but right now every place I've looked for a Raspberry Pi Pico W says "out of stock", except Amazon or eBay who are scalping them for $34 and $22 each, respectively, with very limited stock. I can still get an ESP32 Pico Kit V4.1 from Digikey for $10. They're in stock. So all spec comparisons aside, without availability it doesn't matter much.

  • @victorldunn9638
    @victorldunn9638 2 года назад +3

    Great overview - Thank you.
    I managed to order a Pico W before they sold out! Arrived this morning.
    Examples and Tutorials in Micropython would be a help - often the C/C++ SDK can be a challenge as a new user - seeing how a task may be implemented in both approaches often make migration between the languages easier.

  • @WilliamBurlingame
    @WilliamBurlingame 2 года назад +1

    I short the RUN pin to GND with a button to do a reset. It saves a lot of time.

    • @yakine13
      @yakine13 2 года назад

      Is that safe in long term? Because that's something that can be added to a PCB

  • @samdeur
    @samdeur 2 года назад

    thank you for great content just discovered your channel. 47yr guy getting in to C and the maker world starting school in 2months hahah.. learning something new very exciting and a bit scary.. Old Unix/Linux guy learning new tricks hahah..Take care ,.. Greetings from The Netherlands..

  • @7GIGEO7
    @7GIGEO7 2 года назад +7

    Hey thanks for doing these kind of tutorials. It would be nice to see except for the basic wifi connection and simple server tuts, some more advanced like "getting files from storage" or "updating values without refreshing with ajax or fetch api" etc. Nobody does these, especially in c which is odd.

  • @agilitus
    @agilitus Год назад

    Just found this channel, great content!

  • @danielszilagyi9658
    @danielszilagyi9658 2 года назад

    Finally something else that has both Bluetooth and Wifi, apart from some arduinos and the venerable ESP32, one they work out the software kinks I've gotta get one

  • @gregiwal
    @gregiwal 2 года назад +2

    It would be great if you could include Micropython to your videos.

  • @paulcohen1555
    @paulcohen1555 2 года назад

    Good, concise introduction.
    Well done ✅

  • @samdeur
    @samdeur 2 года назад

    08:10 seems there is no danger this board taking over anything..it's sold out every where here in The Netherlands and you can't even order 2 of them. Max is one per customer at 7,50 euro with shipping that's 11,50 per board.... i just ordered two "YD-RP2040 RP2040 " (with 16MB ) from china i like that it's using usb-c.. hopefully we will see new third party implementations of this Pico-W

  • @dansam1395
    @dansam1395 2 года назад +2

    I have noticed that the bluetooth input pins of the CY module are not connected to the RP2040 (see schematics from raspberry ). Hope BLE can still be supported somehow!

    • @LearnEmbeddedSystems
      @LearnEmbeddedSystems  2 года назад +3

      Yes that appears to be the case, not sure bluetooth is available without these pins! Although infineon does say "SDIO v2.0 Host Interface - (Can be shared across Wi-Fi and BT/Bluetooth® LE)" between the RP2040 and the CWY43439

  • @joseph9915
    @joseph9915 2 года назад +2

    That esp32 you showed with the p&p + vat would be (3.36 + 2.05) x 1.2 = £6.492.
    And on ali the postage is often part of the price(buy more the p&p goes up). With the pi if you add it to an order the postage is probably free.
    If the Bluetooth is not being used, could you use the cortex m4 core for other stuff? If it is usable, isn't it close to having an esp32 + rp2040 on one board.

    • @savagesarethebest7251
      @savagesarethebest7251 Год назад

      I have pondered in the same direction, I don't know what one would use a tri-core UMP for (Unsymmetrical Multi Processing)

  • @janszymanski9947
    @janszymanski9947 2 года назад +1

    where can I find the following: Electrical specifications? Current consumption? Sleep Mode?

  • @stylesoftware
    @stylesoftware 2 года назад

    Totally agree, if they were to add 802.11ax or is it the Wifi 6 standard?. Being an open standard, it will be cheep, we could finally get good range from a micro device.

  • @snooter28
    @snooter28 2 года назад

    Really looking forward to some videos. There's just not a lot out there.

  • @HighfireX
    @HighfireX 2 года назад +1

    Esp32 is thicker and you're pressed to use one side on a single breadboard. Raspberry pi pico w will fit snugly on a breadboard with access to both sides for gpios.

  • @fredturk6447
    @fredturk6447 2 года назад +2

    Agree that a reset button and USB C connector should have been included. Really over micro and mini USB. Also having another model with more Flash memory would be nice.

  • @bigTonyBalloney
    @bigTonyBalloney 2 года назад

    Thanks guys would love to see the C examples

  • @Nayel-Khouatra
    @Nayel-Khouatra 2 года назад

    Hello,can you make a review of the wizfi360-evb-pico ?

  • @IamTheHolypumpkin
    @IamTheHolypumpkin 2 года назад +1

    Looks like I'm one of the few who prefer MicroUSB on microcontrollers.
    But it mostly down to the fact that I have like 30 MicroUSB cables in a drawer. Sometimes I cut them up to salvage the copper and the USB-A plug. USB is a great DC power source.

  • @fgregerfeaxcwfeffece
    @fgregerfeaxcwfeffece 2 года назад

    The ESP32 does not have USB device capability.

  • @paulcohen1555
    @paulcohen1555 2 года назад

    The Electrons are falling down!

  • @laz305
    @laz305 2 года назад

    I use Raspberry Pi Zero for PS4 will this work as well?

  • @smyrtgyz
    @smyrtgyz Год назад

    micro python is what I use and request?

  • @rondlh20
    @rondlh20 2 года назад +1

    Nice board, it's good to have a choice between Wifi and no WIfi, but 2MB flash is too little, 4MB would allow OTA, which I use all the time with the ESP32.

    • @h.s3187
      @h.s3187 Год назад

      i agree , at this point everything that you can do with esp 32 maybe ported to the raspberry pi pico with some limitations . So i believe that raspberry pi foundation are trying to make money with microcontroller .but the concurrency it is better and cheaper esp32 wins by far.

  • @Dbean48
    @Dbean48 2 года назад

    You did a great job on the over all details of the Pico-W board. I do hope you will show how to set up the library for the WIFI part in Python. / editor.

  • @AndyPetrie
    @AndyPetrie 2 года назад

    Thanks for the video, nice job. Micropython please

  • @user-fr3hy9uh6y
    @user-fr3hy9uh6y 2 года назад +1

    What are the options on programming it using a linux desktop. Easy with the ESP32😊

    • @TooSlowTube
      @TooSlowTube 2 года назад +1

      You could use the Arduino IDE, with Earle Philhower's arduino-pico core, added via the Boards menu or from g1thub. He's been adding support for the W version, which may need more tweaking but seems to be more or less ready.
      I've been using that setup for the standard Pi Pico, in Windows, but it's there for Linux too.

  • @mobisat95
    @mobisat95 2 года назад

    Is it possible to assign a static IP to the Pi Pico W, and if so how?

  • @jamesbucsis6296
    @jamesbucsis6296 2 года назад

    So what can you really make with this , that is worthwhile doing ?

  • @jasontemlett
    @jasontemlett 2 года назад

    bet everyone is npw waiting for adafruit to come our with a RP2040 W Qty Pi version now too 😂

  • @stephenpearce3880
    @stephenpearce3880 2 года назад

    Yes please, provide some Python videos

  • @TheGroovebot
    @TheGroovebot 2 года назад

    They may only be $6, but they are made of only the purest unobtainium. I expect it will be 2026 before you can get one.

  • @schlingelgen
    @schlingelgen 2 года назад

    How would one connect this to a random Wi-Fi? I thought of WPS but then found out it was discontinued due to lack of security. If I want to build a smart device with a micro controller but without display / keyboard, how am I connecting it without letting the user plug it and hacking the credentials in himself?

    • @wilrice
      @wilrice 2 года назад +1

      Many iot devices will create a temporary network which you can connect to. Once connected to the network there will either be an app or a website which will allow the user to input network credentials and in turn allow the device to connect to a network.

    • @schlingelgen
      @schlingelgen 2 года назад

      @@wilrice Very helpful, will look into that, thank you!

  • @mrityunjay1234
    @mrityunjay1234 2 года назад

    I wish this had usb c

  • @joelhager3106
    @joelhager3106 2 года назад

    I wonder when they'll actually be available. 🤣

  • @darssmare915
    @darssmare915 2 года назад +21

    Please keep to C, no Python! ;)

    • @alexandersedunov9117
      @alexandersedunov9117 2 года назад +3

      Why ?

    • @a96futurecreator96
      @a96futurecreator96 2 года назад +4

      I think using Python makes Pico special.

    • @minirop
      @minirop 2 года назад +5

      @@alexandersedunov9117 most of the tutorials I can find/see use MicroPython. There aren't that much using C.

    • @zilog1
      @zilog1 2 года назад +4

      weeelllll, python is good for quick prototyping if you just want it to do a thing. then you can go back and make it in c later if you want the performance. it has its place. really great for RAD

    • @a96futurecreator96
      @a96futurecreator96 2 года назад +2

      @@zilog1 I mean It's easier for people who only code in python so that they have the chance to play with a microcontroller. Otherwise there's nothing special about Pico, you have many altenatives which can do better job.

  • @jamesbucsis6296
    @jamesbucsis6296 2 года назад

    So I can turn on a led light through wifi. Big fn deal

  • @manny2574
    @manny2574 2 года назад

    A waste of time detailing a product that won't be available for years, especially at the announced retail price.

    • @swartzkip
      @swartzkip 2 года назад +2

      Its is in stock at many stores, just order it.

    • @fetchstixRHD
      @fetchstixRHD 2 года назад

      Maybe they might be spared slightly, if the non-wireless Picos are anything to go by?