#370

  Переглядів 237,415

Andreas Spiess

7 місяців тому

The Raspberry Pi foundation spent a lot of money to create a new chip on the Pi Pico board for makers and gives it away for cheap. If I believe all the fanboy’s videos, it is the most important invention after sliced bread. But how does it compare with the Espressif and STM32 chips? Let’s have a closer look!
I am a proud Patreon of @GreatScott! , @ElectroBOOM , @Electronoobs , @EEVblog , and others. No Docker, No Microsoft Teams, Zoom

Links:
Getting started: www.raspberrypi.org/documenta...
Pi Pico US: amzn.to/3pO09aB
Raspberry Pi4 US: amzn.to/3pP32HZ
Raspberry Pi4 DE: amzn.to/3avMgaG
Where I ordered my Picos: www.pi-shop.ch/

00:00 Intro
01:02: What we will compare
01:22 Competitors
01:33 The Ecosystem
03:12 The role of ARM (and RISC-V)
03:35 Start of comparison
03:46 The Cores / PIO / Memory
07:21 The Pins / ADC / DMA
08:34 USB / MicroPython / Thonny /Debugging
10:35 Wi-Fi and BLE
10:55 Power Consumption / Deep-Sleep / Powering Options
12:33 Price
13:17 My Verdict
15:38 Outro

The links above usually are affiliate links that support the channel (no additional cost for you).
Supporting Material and Blog Page: www.sensorsiot.org
Github: www.github.com/sensorsiot
My Patreon Page: www.patreon.com/AndreasSpiess
Discord: discord.gg/JfgDSa8
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel
My Amazon.com shop: www.amazon.com/shop/andreassp...
For Banggood bit.ly/2jAQEf4
For AliExpress: bit.ly/2B0yTLL
For Amazon.de: amzn.to/2r0ZCYI
For Amazon UK: amzn.to/2mxBaJf
For ebay.com: ebay.to/2DuYXBp

profile.php?...
spiessa
www.instructables.com/member/...
Please do not try to email me. This communication channel is reserved for my primary job
As an Amazon Associate, I earn from qualifying purchases

КОМЕНТАРІ
Wingo Wingo
Wingo Wingo 12 днів тому
Your comparison helps me to choose which board to do what, the charts putting the competitors side is already telling me a lot plus your verdict is gold.
Andreas Spiess
Andreas Spiess 12 днів тому
Glad the video was helpful!
Muslimcel
Muslimcel 27 днів тому
Take the blackpill!
Andreas Spiess
Andreas Spiess 25 днів тому
Good Choice.
Michael Harris
Michael Harris Місяць тому
Everybody forgets what the Raspberry Pi Foundation is all about. The reason is to promote learning to program in schools, That is why they came out with a really cheap computer so they can use them in a classroom. they did the same with the Raspberry Pi Pico.
Andreas Spiess
Andreas Spiess 25 днів тому
Most of us love the Raspberry Pi. The Pico, however, is very different an it hits a crowded market. Not so easy. The original Pi was very unique when it appeared.
Michael Harris
Michael Harris 27 днів тому
@Andreas Spiess I too am a maker but I remember the reason that the Raspberry Pi was created. I have been using the Raspberry Pi since the day of the Raspberry Pi B+. But I did not know that that so many were used in Industral purposes.Thanks for the Info. My main focus is in robotics mainly ROS. I started using the Arduino but it was too limited and I wanted to go much further. I had to learn to program by my self and having the Raspberry Pi was very helpful. I am just a hobbiest. I have much experience, but I can not understand why other people make video's on youtube that have verry little experience. I would never think of making a video, because I still have much to learn, of course life is just 1 big lesson. I do enjoy your video's though.
Andreas Spiess
Andreas Spiess Місяць тому
I agree. This video was made with a Maker in mind (most of my viewers). BTW: Did you know that 50% of the Raspberries go into industrial applications?
Austin Hibdon
Austin Hibdon Місяць тому
I'm an espressif fanboy so I can't really complain about the berry fans.
Andreas Spiess
Andreas Spiess 18 днів тому
Most of use love the ESPs because they opened a lot of possibilities. I am not sure if the Pico has this potential.
MetroidChild
MetroidChild Місяць тому
I scrolled down both top and newest comments but didn't see much mention of PIO, in hindsight I think this is the greatest feature (which was basically just a proof of concept). The fact we don't need an FPGA, dedicated peripherals, or CPU-consuming bitbanging to interface with old arcane parallel and serial ports anymore is a big win in my book, I for one can't wait to see this feature be included on other chips whenever they become revised (a bigger, faster micro-controller with twice the PIO/GPIO would also be cool).
MetroidChild
MetroidChild Місяць тому
@Andreas Spiess I've seen quite a few interesting projects (like trying to emulate a gameboy cartridge), most micro-controllers that can handle similar parallel loads only seem to pop up around €15. I believe the fact the RP2040 only has 30 physical GPIO pins of 32 theoretical and that the pico takes up 4 of those for other things made initial hype worse. I do see big potential, but it really needs lower power draw in dormant mode or more GPIO pins + speed for it to make sense, though overclocking an lga2040 pretty much does this already.
Andreas Spiess
Andreas Spiess Місяць тому
The PIO was hyped quite a bit. Unfortunately, I did not see interesting projects so far. It seems the Pico was not very well received by the Maker community. It has a lot competition.
ofeyofey
ofeyofey Місяць тому
2:51 word should be 'congratultions' there is no word 'congratulation' Great vid though thanks
Andreas Spiess
Andreas Spiess Місяць тому
Thank you.
Bruno Senzio-Savino Barzellato
Bruno Senzio-Savino Barzellato Місяць тому
What about Teensy Boards?
Andreas Spiess
Andreas Spiess Місяць тому
You find the teensy in a later comparison…
Oliver Johansson
Oliver Johansson Місяць тому
I'm mostly interested because it a nice little 32-bit MCU with INCREDIBLY good documentation compared to other stuff, looking at you esp32-s2 I have never been more frustrated in my life than working with that damn sdk. Side Note: Pi zeros are about just over $6 where I live so their promises in that regard are fairly accurate in some places.
Andreas Spiess
Andreas Spiess Місяць тому
So far I did not see a lot of traction for the PICO in the Maker community outside MicroPython. But I agree, its documentation is extremely good.
JarppaGuru
JarppaGuru Місяць тому
15:16 pi non smaller same rice. rpi 5 verisons 2,4,8.later 16. think apple
Andreas Spiess
Andreas Spiess Місяць тому
I do not understand :-(
T T
T T Місяць тому
Heard that the Pico can be overclocked over 400Mhz! And the power consumption is lower than 5mA at 16Mhz.....
Andreas Spiess
Andreas Spiess Місяць тому
You are right. I think, manufacturers have a reason to specify the maximum clock frequency (they would profit from higher frequencies). This is why I do not overclock.
Peter Kassies
Peter Kassies Місяць тому
Excellent overview. The low power consumption makes the pico my board of choice. Excellent for Lora integration.
Andreas Spiess
Andreas Spiess Місяць тому
Good decision! ESP32 boards are not ideal for LoRa sensors
Dmitry Andreev
Dmitry Andreev 2 місяці тому
They are absolutely different. Raspberry Pi close to Personal computer (PC) but ESP32 is controller Useless comparison like as most video on that channel
Andreas Spiess
Andreas Spiess 2 місяці тому
I think you mixed the Raspberry Pi with the Raspberry Pi Pico. The Pico is a Microcontroller
Eugy08
Eugy08 2 місяці тому
Andreas, do you have a link to reliable Chinese seller of ESP32s?
Andreas Spiess
Andreas Spiess 2 місяці тому
Most of my videos have AliExpress links. The Raspberry products are not sold or are not attractive to buy in China. Just select videos where I use ESP32 boards and you will find the links.
Eugy08
Eugy08 2 місяці тому
​@Andreas Spiess I dont see any links to Chinese sellers for esp32 (Alliexpress). Are you suggesting to go through Amazon/Ebay links?
Andreas Spiess
Andreas Spiess 2 місяці тому
Just use the links in my video descriptions.
Spicy Baguette
Spicy Baguette 2 місяці тому
On the I2S and CAN bus for the raspberry pi pico, you can emulate this easily with PIO. This is what it is meant to do, you have a lot more flexibility in protocols you can use
Andreas Spiess
Andreas Spiess 2 місяці тому
You are right.
anmol gupta
anmol gupta 2 місяці тому
hello Andreas, Great video yet again , please make a video on Teensy 4.1 Development Board clocked at 600MHz, like its features and comparison with other MCUs development boards, and how to get started with it, your esp32 videos helped a lot, thanks
Andreas Spiess
Andreas Spiess 2 місяці тому
I already did a benchmark with the Teensy 4.1 (#353)
Microbyte
Microbyte 2 місяці тому
VAX MIPS? I was a field service engineer on VAX 11/780. 1 VAX MIPS
Andreas Spiess
Andreas Spiess 2 місяці тому
Very good! Usually we called them VUPS. But I do not remember how MIPS and VUPS correlated...
TheSulross
TheSulross 2 місяці тому
the Pi product that everyone is actually waiting for is a Pi SBC integrated with an FPGA and an enhanced SDK that makes it super easy for the masses to get into FPGA programming - a low cost FPGA coupled with nice integral SDK. If Pi Foundation is learning to design their own ARM SoC, perhaps one day they might design an ARM SoC where an FPGA is integral instead of being a separate, discreet chip. An ARM CPU tightly coupled with a FPGA coprocessor would be a barrel of monkeys kind of fun
Andreas Spiess
Andreas Spiess 2 місяці тому
I watch FPGAs for some time but for me they still only have a very narrow usage (where they are perfect). So I am curious if the foundation will do this step (for 35 dollars)
TheSulross
TheSulross 2 місяці тому
wonder if Pi Foundation has aspirations to do as Apple and start designing and making their own ARM SOC for their products - starting at the bottom with embedded board would be a low risk entry point to start getting some experience doing that
agnichatian
agnichatian 2 місяці тому
gj
agnichatian
agnichatian 2 місяці тому
@Andreas Spiess Good Job on the videos !
Andreas Spiess
Andreas Spiess 2 місяці тому
??
Emad Jabbour
Emad Jabbour 3 місяці тому
thanx sir
Andreas Spiess
Andreas Spiess 2 місяці тому
You are welcome!
Karthik B
Karthik B 3 місяці тому
Hello sir, I have started working on esp32. I have one doubt about the circuit. I have two different sensors with serial data and serial clock pins in both. How to connect them with one esp32 at the same time ??
phrankus2009
phrankus2009 3 місяці тому
The lowest power consumption .. That matters, when on battery power.
Andreas Spiess
Andreas Spiess 3 місяці тому
Agreed.
Shor Tage
Shor Tage 3 місяці тому
Risc-V ULP of ESP32-S2 can be programmed in C
Andreas Spiess
Andreas Spiess 3 місяці тому
Thanks for the info. So far I did not use the -S2 ULP. Maybe something for a future video... I already got -C3 boards and we are already tinkering around with them...
Shor Tage
Shor Tage 3 місяці тому
@Andreas Spiess I cant post the actual link - it gets deleted shortly after I post it, though its just a link to official documentation site. Try that search request in google: esp-idf risc-v ulp It will be the first result.
Shor Tage
Shor Tage 3 місяці тому
@Andreas Spiess btw, if you want to help out espressif with new board test, or know someone who willing to be - check also this esp32.com/viewtopic.php?f=12&t=21233 PS I personally in no way related to them, just passed by and saw)
Andreas Spiess
Andreas Spiess 3 місяці тому
Do you have a link?
flanker
flanker 4 місяці тому
The saving graces of this board will likely be its brand name and being produced by people who speak English. Folks who might not want to work on an ESP board will write libraries and SDKs for a Raspberry board. Sure, ESP32 is much more powerful and has wireless capabilities but I still can't get its ULP to do anything and even using its second core requires spending hours in some obscure forum on the internet. If someone creates a simple to use library for PICO to do multitasking, I might switch just for convenience sake.
Andreas Spiess
Andreas Spiess 4 місяці тому
I agree, it will have its market. BTW: You already can use Micropython for multitasking on the Pico. If you want to use FreeRTOS on the ESP32 you find a video on this channel. Less complicated than you think...
Kobus Goosen
Kobus Goosen 4 місяці тому
I think another great microcontroller board to compare to is the Imx-rt based teensy boards. Lots of performance.
Andreas Spiess
Andreas Spiess 4 місяці тому
You are right. I compared the fastest Teensy in an earlier video.
Murray Madness
Murray Madness 4 місяці тому
I was using the MSP430..which has such low power it can run a clock for 1 year on a AA. None of these newer micros can do that, a esp32 needs a big battery to run for a week.
Andreas Spiess
Andreas Spiess 4 місяці тому
You also get very low-power MCUs (e.g. some STM32s). The ESPs have Wi-Fi which uses a lot of energy. So it was not so important to reduce power consumption. We usually deep-sleep these processors for extended periods to save energy.
Roger Froud
Roger Froud 4 місяці тому
It would be interesting to show another alternative to using these powerful pre-made boards which are no good for ultra low power projects and overkill for turning on and off a few LEDs or monitoring switches. Don't get me wrong, these are incredibly useful devices, but most people seem to be unaware that you don't have to do it that way for trivial applications that don't need an operating system or to be connected to USB, Bluetooth or other services. Take the PIC processors for example. Sure, you need an ICD module to program them, but that's a one off purchase. Once you have that, you can create your own circuits using strip board, programming and debugging them on board and adding whatever other features you want. Clearly this approach is not applicable for many applications, but an awareness that this is even possible seems to be lacking in the hobby world. You don't need Linux and ARM processors to flash LEDs!
Diggnuts
Diggnuts 4 місяці тому
I do not there is a lack of awareness about these options in general. Look at hackaday for instance. Various projects that roll their own PCB with various chips. For blinking LEDs, sure you do not need Linux or an Arm core. You even do not need the smallest Atmel. A 555 and some resistors are enough to accomplish that. Or alternatively, get a Christmas tree led that blinks on its own. 1 component solution! The point of these boards is, I think, to be able to get on with a project without having to design everything from the ground up and focus on the work. Every step that can make it easier to dive into the thing you actually are interested in is pure time savings. After the code and prototyping is done, one could always condense it into a new package, but for one off projects that often does not make a lot of sense. I also have no problem implementing RPi's, Arduinos or now the Pico in commercial projects. Have done that for years without incident and in the end the costumer sees the price, not the hardware.
Roger Froud
Roger Froud 4 місяці тому
@Andreas Spiess - I think you're right about the ecosystem, especially for home projects. PICs will still have a large place in the commercial markets though, for cost and low power. I don't think you're right about them losing their place as market leader. In the commercial world, they probably still are. It's only in the hobby market that they have been largely supreceded. Although you can add connectivity to simple PIC projects with other modules, you get to the point where you may as well use one of the Arduino boards or similar. I've designed a weighbridge with six load cells using a single PIC to read and assimilate all the data read from the six digital amplifier modules. That uses a Bluetooth module and the Bluetooth Electronics App on my phone for the display. So it certainly is possible to make home projects on Stripboard with PICs that have a high degree of functionality. It's just unknown to most people, and it's stuff you need to know if you ever end up doing commercial designs where these pre-made boards are not an acceptable solution. I've also done designs that use Silicon Labs ARM processors which use so little power that one project has a life of years on a single set of batteries. Again, you can program these with a relatively inexpensive programmer debugger for non-commercial work. I think people in the hobby ought to be aware that there's more out there than little boards, and you can certainly design projects that use them at home, without a PCB if you prefer.
Andreas Spiess
Andreas Spiess 4 місяці тому
You are right. My device was an automatic antenna tuner sold in mases for 25 dollars. If you need more than a few boards, things change. Premade boards are so dirt cheap these days, and many people do not want the hassle to design their own board. I only can assume that PIC somehow was more complicated to program back then when Arduino came. Otherwise I do not know why they lost their leading position in the Maker market. Today, you hardly find PIC powered projects on the internet. Therefore, no libraries, no support for beginners, etc. These days, the ecosystem is more important that the silicon itself. Especially if the engineering hours are calculated in hundreds of dollars and the chips cost cents...
Roger Froud
Roger Froud 4 місяці тому
@Andreas Spiess - I occastionally get commissioned to design simple projects that are cost sensitive and low power. Pre-made boards are not really appropriate for simple products produced in volume. I've done a lot of simple designs for Alarms and door entry systems that require thinks like timers, monitoring of switches and keypads. PICs are absolutely ideal for this sort of application. It's a sad fact that most people aren't even aware that a chip based approach is even possible for home projects. The first thing they reach for is a pre-made board that's overkill for what they're doing. It's good to have all of the tools in your box of solutions, because one day you'll need something to run from a few milliamps, and you won't know where to start. I think it's worth exploring these types of systems to show people what can and can't be done with them.
Andreas Spiess
Andreas Spiess 4 місяці тому
Yesterday, I had to program my first PIC controller (it was part of a device I bought and I had to change some parameters). Other than that, I never run across PICs anymore. AFAIK they were popular with Makers before Arduino came. I agree that you do not always need a Pi. Here I often need WiFi and therefore I use ESP32s. But I love the possibilities of the Pi as a small and always-on server. And I have to admit: I never had a project which only needed to flash an LED. Most are a little more complex and I love the possibilities of modern MCUs combined with wireless (including LoRa).
Martin B.
Martin B. 4 місяці тому
It's a pity, Raspberry never gives a roadmap of what's coming up or planned, but rather (like Apple) present new products + having them available immediately. Just curious, if the RP2040 will be followed by WLAN-enabled models would be great, or also: if there are Raspberry 400 models in the queue with PoE, better integrated Audio-chip + a case (+the GPIO port rotated) for hosting shields and other small peripherals or a breadboard, or even a battery pack. Anyhow: Raspberry keeps the promise given by several other approaches: Deliver cheap but still supported and quality solutions for just about any purpose when it comes to beginning + learning.
Martin B.
Martin B. 4 місяці тому
​@Andreas Spiess aaaahh ok - the ublox nina is a labelled ESP32 described in the radio module datasheet store.arduino.cc/arduino-mkr-wifi-1010 That makes the arduino price policy even more questionnable.
Andreas Spiess
Andreas Spiess 4 місяці тому
Arduino added an ESP32 in their MKR design, not me ;-)
Martin B.
Martin B. 4 місяці тому
@Andreas Spiess Why add on a more powerful ESP32, which can run pretty much the same code for 95% of the use cases directly? Adding a cheaper ESP8266 with AT firmware - sure. on the other hand: whats the price tag for the alternative modules (ublox, wiz5x00) Butt I am sure, in autumn we will see a bunch of other modules and combinations.
Andreas Spiess
Andreas Spiess 4 місяці тому
Yes, of course you can add an ESP32 as a WiFi chip. This probably increases the cost. I am curious how much Arduino will charge. The MKR was quite expensive if I remember right.
Martin B.
Martin B. 4 місяці тому
@Andreas Spiess WiFi doesn't have to be on-chip. Did some research after my posting: Arduino announced a module featuring WiFI by adding a ublox chip, just like some of their MKRs.
Tunahan Karatay
Tunahan Karatay 5 місяців тому
I had some time to play around with the Pico board and its C/C++ SDK. And I have to say that it is quite easy to use. It also lets you dive right into the bare metal pretty easily. The datasheet of RP2040 is delightful, it's both concise and also quite comprehensive with many code examples. I don't think ESP32 comes even close to being comparable for bare metal stuff. The STM32 is quite good in that regard too. But nowhere nearly as easy to get started with. You completely skipped a very important stomping ground for Pico. There are FIFOs everywhere. The USB has a big 4KB RAM, and every serial communication bus has so many FIFOs on both ways. The PIO also has 8 configurable 32 bit FIFOs in both directions per state machine, so 64 in total. Some might not understand how huge of an advantage this is. You can literally stuff any data you have to the transmit register, and it gets shifted in the FIFOs automatically, and your processor is free to do anything else while the data is shifted out by the hardware. Or, your processor doesn't need to be interrupted as soon as the UART receives data, because normally if you don't read the data and you receive another packet, the data gets overwritten and lost. It just gets shifted to the FIFO. Other than that, I completely disagree with you that PIO should be classified as a coprocessor. It is literally what it is: a programmable I/O. It is a completely different and a revolutionary piece of hardware. You mentioned it can blink the neopixel strips, but that's a big injustice. Bitluni used it to drive HDMI. That's possibly the first microcontroller that's possible to practically implement an HDMI with. I also don't think the difficulty of development is a problem. People will release libraries that take advantage of the PIO to implement many protocols. The absence of I2S and CAN also wrong, there is an I2S library that uses the PIO in the SDK, and CAN can be implemented too. So, from a high level maker standpoint, the ESP32 is probably the way to go, but for any enthusiasts, I would highly recommend the Pico.
Tunahan Karatay
Tunahan Karatay 5 місяців тому
@Andreas Spiess Yes, for an average maker it won't be too interesting, but for the low level enthusiasts or hardware hackers it's great.
Andreas Spiess
Andreas Spiess 5 місяців тому
I agree with most of the things you mention. Where we probably do not agree is about the importance and usefulness for a Maker. This is a Maker channel and my point of view is from there. We will see how things proceed over time and if the Pico will get its place in the Maker community.
beProsto
beProsto 5 місяців тому
i just want usb support along with ble is it too much to ask? ; _ ;
Andreas Spiess
Andreas Spiess 5 місяців тому
Maybe the new ESP32-S3 will offer booth...
Darin Lawson Hosking
Darin Lawson Hosking 5 місяців тому
Would love to see these with LORA and or wifi onboard
Andreas Spiess
Andreas Spiess 5 місяців тому
Maybe somebody will add a LoRa module. Arduino already announced a board with WiFi module.
John Smith
John Smith 5 місяців тому
I just purchased 50 of these boards and going to make a Pico cluster.....
John Smith
John Smith 5 місяців тому
@Andreas Spiess To use for Kubernetes.
Andreas Spiess
Andreas Spiess 5 місяців тому
Cool project! What is the purpose of this strong machine and how do you do the interconnect?
yereverluvinuncleber
yereverluvinuncleber 5 місяців тому
I will buy one in the future and it will complement my Raspberry Pi desktop. I will be using it to handle the keypress input from my old Juke box controller. It may need wifi to do all that I want so I may have to wait for a future version.
Andreas Spiess
Andreas Spiess 5 місяців тому
Nice projects!
yereverluvinuncleber
yereverluvinuncleber 5 місяців тому
67 vax MIPS though, I used to be a vax 11/780 administrator and you may sniff at 67 MIPS but that figure still astounds me! 67 VUPS in a micro processor and it is not even the bleedin' fastest.
Andreas Spiess
Andreas Spiess 5 місяців тому
Times have changed... I love this situation where our imagination is the limit, not our wallet.
martinisbutik
martinisbutik 5 місяців тому
For some applications having the 3 12-bit ADCs of the Pico is a big deal. Also the ESP32 ADC is not completely linear close to high voltages.
Andreas Spiess
Andreas Spiess 5 місяців тому
You are right with the ESP32 ADC. They are really bad. The Blue or Blackpill ADCs are good, too.
Tunahan Karatay
Tunahan Karatay 5 місяців тому
ESP32 is nice, but I absolutely hate the fact that the Xtensa architecture doesn't have any official docs available to public. That must be the most stupid move.
Tunahan Karatay
Tunahan Karatay 5 місяців тому
@Andreas Spiess Yes, but I want to develop mine.
Andreas Spiess
Andreas Spiess 5 місяців тому
The ESP32 already has an RTOS on board...
Tunahan Karatay
Tunahan Karatay 5 місяців тому
@Andreas Spiess Yes, the problem for me is I have no high level projects. I am looking for something to develop an RTOS on. Pi Pico is not bad for the job, but I would much prefer using the ESP32.
Andreas Spiess
Andreas Spiess 5 місяців тому
Fortunately so far I never had the need to dig so deep. I usually can stay very close to the surface for my projects...
Torsten Rüger
Torsten Rüger 5 місяців тому
Thanks. After watching some other videos, I think the pio was underestimated here. The cycle precise bit banging that can be done makes them almost like full cores. So 4 or 8 depending how you count. Also something that few talk about, that it is designed by a European education non profit makes a big difference. As can be seen by the python investment they made. I would like to see this used anytime WiFi is not needed, and with an esp01 maybe even then. Ps especially in UK, under 4euro. In Germany 4.1 with free shipping over 20. Dogfight to beat, as esp is really 6 or 7 in Europe. Still, thanks, Torsten
Torsten Rüger
Torsten Rüger 5 місяців тому
@Andreas Spiess I meant the pico pios are "almost" cores. Did you see the pico engineer bit-banging DVI from it? (incredible) Since it allows cycle-accurate programming, I am sure we will see great things (packaged as libraries). And with Arduino itself announcing a 2040 board with wifi... Btw(imho). Python raises the bar in the same way the pico raises it compared to an Arduino uno. People just get used to things very easy. I mean i liked your video, thanks
Andreas Spiess
Andreas Spiess 5 місяців тому
I agree that it is a good deal if you do not need WiFi. Micropython, BTW, comes from Australia and is available for the ESP8266 and the ESP32 for a long time. I once made a video about it (Time to say goodby to Arduino) and got a shit storm. This is still the only video I refused to answer comments... I am glad that The Pi foundation gives it a try. Concerning the PIO: The ESP32 has two cores, a low power core and even something like PIO (RMT). Unfortunately I did not see a lot of projects using these features because all of this is hard to use. I really hope we will see interesting PIO projects.
Alfred Vella
Alfred Vella 5 місяців тому
I really like your videos. Sorry if I missed it but it would be good to see: a) A numbered list of titles with links - I only get numbers if I sort oldest first b) build lists which list all of the items that are needed to 'copy' your make c) good places to buy the items reasonably inexpensively - I often find broken links when I have tried I know that this may be a lot of work - but am hoping that they already exist somewhere Please keep up the excellent work;)
Andreas Spiess
Andreas Spiess 5 місяців тому
I do not have such a list and unfortunately not the time to update all my links :-( UKposts does not offer help to get such a list. I try to use playlists instead.
Faust Von Barley
Faust Von Barley 5 місяців тому
Andreas: "[...] maybe Qanon?" UKposts: *DEMONETIZED!*
Andreas Spiess
Andreas Spiess 5 місяців тому
:-))
Cruzer1157
Cruzer1157 5 місяців тому
On the pricing, I don't think its fair to compare the Pico against clones of the ESP and ST products, with their poor QC. Quality versions of those boards are closer to $10 than $5.
Andreas Spiess
Andreas Spiess 5 місяців тому
My Chinese ESP32 boards have a similar quality. More expensive boards have battery management or other features which the Pico does not have. So they are comparable in price. Adafruit Pico costs also 13 dollars with battery management.
Open Tesoro
Open Tesoro 5 місяців тому
Excelente este modulo Pico PI de Raspberry pero es obvio que se copiaron del concepto de Arduino y dudo que en poco tiempo puedan superar la cantidad de librerías y aplicaciones del IDE-ARDUINO, pero si que es un micro veloz y eficiente. Estoy ansioso por tener uno de estos PICO PI pronto : )
Andreas Spiess
Andreas Spiess 5 місяців тому
There is no big choice in creating such a board. So the chance they are very similar than an Arduino is high, I think..
HighfireX
HighfireX 5 місяців тому
For the cost of $4, it got me into microcontrollers. Now I am learning about electricity and programming displays, inputs, outputs. For that purpose it is a success.
Andreas Spiess
Andreas Spiess 5 місяців тому
Cool. Welcome in the club!
Lemon Squeezer
Lemon Squeezer 5 місяців тому
I think Pico is targeted towards kids and beginners simply by their choice of micro python instead of C or C++, not exactly to people who already know how to use and program good microcontrollers. Nevertheless i think its a good thing Pico came out and hopefully it will bring more people to the community
Andreas Spiess
Andreas Spiess 5 місяців тому
There are many theories about what the goal was. Some think, as you mention, the education market. Others love the PIO functionality which is very hard to program. I try to focus on my viewers which are mainly Makers and compare new things with what we have available...
Dim Moos
Dim Moos 5 місяців тому
Hi , after this video(#370) why you dont tag number in video name?
Andreas Spiess
Andreas Spiess 5 місяців тому
The last about 10 videos never have numbers.
Wild Cascadia Radio
Wild Cascadia Radio 5 місяців тому
Nice. 🤜🏻👍🤛🏻♡♡♡
Andreas Spiess
Andreas Spiess 5 місяців тому
Thanks ✌️
Ekiskalibur Nirvana
Ekiskalibur Nirvana 6 місяців тому
i prefer cheap pro minis
Andreas Spiess
Andreas Spiess 5 місяців тому
Also a good choice.
Steven Clark
Steven Clark 6 місяців тому
ARMs position in the Maker arena is arguably MBed. It's kinda like a beefed-up arduino system with things like timer interrupts and RTOS through a generic API. I think it might leverage CMSIS heavily but I don't know much about that.
Andreas Spiess
Andreas Spiess 6 місяців тому
I do not know the overall Maker Market. But I do not see many MBED projects on the "usual" platforms. They recently support the Arduino IDE more than in the past...
Rixtronix LAB
Rixtronix LAB 6 місяців тому
Cool video, thanks :)
Andreas Spiess
Andreas Spiess 6 місяців тому
Glad you liked it!
S C
S C 6 місяців тому
Great content! You mentioned the moon have a look at ukposts.info/have/v-deo/n3FnpKaZsGl7pGw.html, What kind of processor / uController must be sitting inside, how many redundancies are best?
Andreas Spiess
Andreas Spiess 6 місяців тому
I have no idea about rocket technology! Elon Musk in his biography only said that they use standard electronics, not as NASA and others, military grade electronics to save cost. It seems it is good enough if I watch this video.
Johan Botha
Johan Botha 6 місяців тому
No WiFi renders it almost useless. How disappointing.
Andreas Spiess
Andreas Spiess 6 місяців тому
I also thought it would have been educational to include Wi-Fi. But this is not easy on the same chip.
lpaelke
lpaelke 6 місяців тому
Well Andreas, while the things you say are perfectly valid from the perspective of a maker, you still miss the point of the Pico completely. It hasn’t primarily been designed for the maker market, but for the education market. (The maker-market and even professional applications have certainly been considered in the development of the Pico, but they are not the primary reasons for its existence.) And with the education market in mind, the decisions of the Raspberry Pi Foundation actually make a lot of sense. The education market for microcontroller boards was for all intents and purposes created by the Arduino and is still dominated by it. Especially the plain vanilla Arduino Uno. In the education market, you have rather long product life cycles. Ideally you want the powers that be to consider your device when they write a new curriculum. Than your device needs to find its way into new schoolbooks and the teachers have to be trained with it. Finally the schools have to buy your boards and the new schoolbooks for it. You can’t do that like every other year. And even when a new curriculum is introduced, it will take some years to grow to the higher classes. So your product will need a lifecycle of at least 10, better 15 years. And by making their own processors, the Raspberry Pi Foundation can guarantee that they will be available for as long as they need them to make Pico boards. The next thing is the programming language. To learn computer programming, C is actually a horrible option. When the Arduino was first conceived, C was certainly better than AVR-assembler. But with the capabilities of today’s microcontrollers, Python is a much better choice. And don’t get me started about the terrible Arduino IDE. Trying to debug something with it quite simply sucks. Big time. And then there is the question of cost and compatibility. The price of an original Arduino is ridiculously high. But most of the cheaper clones aren’t 100% compatible. They all use different USB port implementations (AVRs, FTDIs, CH340Gs, …) that need to have specific drivers installed on the PC for programming. For the maker at home this is just a small nuisance (or sometimes a big one …), but in a classroom where neither the teacher nor the students have admin-rights, this can be a show stopper. With the Pico being as cheap as it is, there is no need to buy clones, and you usually don’t have to install special drivers for it anyhow. So for the maker market, the Pico is just one of many boards. But for the educations market it could really be the next big thing. Especially with the marketing power of the now well established Raspberry Pi Foundation behind it.
Andreas Spiess
Andreas Spiess 6 місяців тому
I agree with most of your statements and I think, the Raspberry foundation does a great job. I love the Raspberry Pi. The only question I asked was: Why does this need a proprietary chip? No teacher or student cares about the chip. Programmers or Makers might care. The only reason I found in your explanation was: A long lifetime. Which is asked by many industries and is fulfilled by STM32 chips, for example. I even would disagree that a long lifetime for an abstracted language like Python is needed. The underlying processor can be changed in hours as Damian George recently showed when he ported MicroPython to the newest ESP32-S2 chip. In my opinion, Wi-Fi connectivity would have been much more important these days where young people need to understand IOT. I means "internet". My last question: Why is the PIO function so much hyped? I do not assume such functions will be programmed (in assembler and with an oscilloscope) by the education market.
Saroj Kumar Samal
Saroj Kumar Samal 6 місяців тому
I did not understand why you have only 310k subscriber only.I did not find any other youtuber who gives more valuable knowledge than you on wireless devices and embedded hardware design. Any way thank you so much sir for sharing your knowledge and experience in embedded system.
Andreas Spiess
Andreas Spiess 6 місяців тому
You are welcome! The subscribers are growing day by day ;-) But my topics are not mainstream.
oberguga
oberguga 6 місяців тому
I think they want to test some ideas, like PIO. For example how community understand and use it. It's really versatile thing, and it's not co-processor, by it's function. It's universal interface emulator. It can implement PWM, encoder reading, any homebrew SPI or I2C variant, you can use it to connect to arinc429 devices, mil-std-1553(with help of M0+ core) or other. Programming in assembler in this case not a big problem, because maximum program has only 32 operators and it is not so hard to make such a miniscule program even with machine codes. PS. for me PIO extremely similar to processors from Shenzhen-IO game, so programming it can be fun.
oberguga
oberguga 6 місяців тому
@Andreas Spiess thnx, I look for that features, it's interesting)) For PIO for me it's look pretty simple: your make some simple assembly code, upload it and than use like any other interface module. Actually it's only thing why I interested in RP2040. PS. I think it will be interesting if someone make simple chip with only two connected PIO and small flash for programs and setup. Maybe with slightly extended assembly. It can be nice universal bridge usefull for people who don't need full capability of FPGA and don't want invest in learning VHDL or SysVerilog.
Andreas Spiess
Andreas Spiess 6 місяців тому
We will see... The ESP32 also has a similar, more primitive function (RMT) and a very versatile ULP. Both parts are hardly used because they are very specialized and hard to program, I think.
Bernard Mannas
Bernard Mannas 6 місяців тому
One word '2040ARDUINO' bring it on
Andreas Spiess
Andreas Spiess 6 місяців тому
I hope soon...
SANEESH ELECTRONICA
SANEESH ELECTRONICA 6 місяців тому
i have a speedo meter works on encoder. encoder purse rate 0- 500 pulses per second on both channel A & B .my meter has 5% errror i wanted to feed this to micro controller and make 5% more pulses out put on both channel to compensate the error. (for examble if frequency 100 hz i need 105 hz output) could you please guide me
Andreas Spiess
Andreas Spiess 6 місяців тому
Analyze the problem and decide which part is a systematic error and which part is random. You only can compensate for systematic errors.
GoldFlitter
GoldFlitter 6 місяців тому
I got a pico for US$2 at Microcenter but it's sitting there on my bench waiting for Arduino IDE support that has been promised but may never arrive.
GoldFlitter
GoldFlitter 6 місяців тому
@Andreas Spiess No need to wait for Arduino IDE to support the Pico. Try Adafruit Circuit Python. It loads sketches a lot faster and has a substantial number of available libraries. Also exciting is the new Tiny 2040
Andreas Spiess
Andreas Spiess 6 місяців тому
A lot of people wait for the Arduino IDE. So I assume they will deliver...
jnk mal
jnk mal 6 місяців тому
What the heck is a "maker"?
Andreas Spiess
Andreas Spiess 6 місяців тому
Somebody who makes something: en.wikipedia.org/wiki/Maker_culture
mo_Clare
mo_Clare 6 місяців тому
go pico yea yea go pico oh
Janaka Liyanage
Janaka Liyanage 6 місяців тому
You missed an important point, USB port. Only black pill uses USB C, others use the older micro USB
Andreas Spiess
Andreas Spiess 6 місяців тому
Most of my boards still have Micro USB. And none has a fully implemented USB-C. This is maybe I did not mention the fact. I assume this will change over time when new boards will appear.
Hannu Hanhi
Hannu Hanhi 6 місяців тому
Pico is totally uninteresting board. Cannot see ANY advantage over ESP32 boards.
Hannu Hanhi
Hannu Hanhi 6 місяців тому
@Andreas Spiess Thank you for your excellent channel, subscribed.
Andreas Spiess
Andreas Spiess 6 місяців тому
Thank you for sharing your opinion!
Brandon Tarr
Brandon Tarr 6 місяців тому
The RP2040 is certainly NOT the most important invention since sliced bread. Raspberry Pi made a huge mistake when designing their "microcontroller" (which is more accurately an underwhelming microprocessor) when they decided not to include any onboard flash memory for program storage. The biggest difference between the RP2040 and the ESP32 is that since the ESP32 board is so dirt cheap, folks generally use it as a wireless module in their designs rather than as a standalone processor. I'm sure the Pico is fine as a development board but who in the world would ever use the RP2040 processor in a from-scratch design when there are so many other ARM alternatives with built in flash memory???
Andreas Spiess
Andreas Spiess 6 місяців тому
Thank you for sharing your thoughts. I also do not see it in the professional world. But this is probably also not the target market for the Pi Foundation.
Duncan Walduck
Duncan Walduck 6 місяців тому
Haha. I thought that at GBP 3.60 [inc. VAT] in maker stores, and maybe even less on Farnell (_IF_ I go there) it would be 'rude not to' buy another one ... And now I know why I might need to (10:29). Heck, I've got 'Bluepill'* (variants) to debug other STM32 'pill' boards (and hopefully Atmel SAMd eventually) with SWD. I think the cheapo STLink(v2 ... v2-1?) clone probes integrate an F103(x)8 - so why not get a full breakout (if you're expecing to need to tweak it)? // * -[The Microchip breakout board of ST's own chip; and a Maple Mini clone, btw. Yes, not impressed by the possibility of a flaky USB interface for such a purpose!]
Andreas Spiess
Andreas Spiess 6 місяців тому
thank you for sharing your thoughts about this new board!
Duncan Walduck
Duncan Walduck 6 місяців тому
I would like to believe this could be the Marshall Amp of embedded systems development, and as such it would probably have its own unique 'sound' (just not over I2S - haha : until the PIO converts bit-banging into word banging, maybe.)
Duncan Walduck
Duncan Walduck 6 місяців тому
Maybe there's nearly enough RAM to run TCL on μCLinux, if you want to be exceptionally perverse with it.
Duncan Walduck
Duncan Walduck 6 місяців тому
Yes, of course... and because the price *might go up*! (But I hope this is the real deal at ~$5, precisely because they baked their own chip - so a sudden rush of demand won't derail the pricing strategy, like with the PiZero.) I hope this chip could give the original PyBoard chip (STM32F405: single M4F at ~166MHz) a decent fight in its 'core' competency, especially if Python naturally parallelizes at all. I always thought 'hard float' was overkill for MicroPython, but perhaps that would depend on what you plan to attempt with it. Otherwise cutting down on FPU grunt reminds me of AMD Bulldozer - not exactly a good look!
Robert Simpson
Robert Simpson 6 місяців тому
It seems to me the Pico is rather unique as it's basically a high speed I/O controller. I don't know of any other microcontroller that is capable of 100Mhz+ lockstep (i.e. cycle accurate) operations on the I/O pins. Generally if you need to go above a few Mhz you have to use FPGA. I think it opens up a huge number of new applications e.g. with the addition of a high speed A/D and maybe an external RAM you could probably build a 100Mhz oscilloscope.
Andreas Spiess
Andreas Spiess 6 місяців тому
So far I did not see a lot of useful applications using the PIO (HDMI and VGA on a board with a few kB RAM is not what I call "useful"). But maybe it is only too early and I have to wait.
william line
william line 6 місяців тому
Home build gps
Andreas Spiess
Andreas Spiess 6 місяців тому
??
Joe
Joe 6 місяців тому
I have never programmed a microcontroller, but I have a simple project I'd like to do using one. I have also just started to learn Python. Is the Pico the best choice or should I be considering other options?
Andreas Spiess
Andreas Spiess 6 місяців тому
For MicroPython this is a good platform. A lot of people also use Arduinos. But they are programmed in C++
레디
레디 6 місяців тому
some fancy on my mind
Andreas Spiess
Andreas Spiess 6 місяців тому
??
green323turbo
green323turbo 6 місяців тому
They made their own chip... 13:23 , Its so China can't clone it of course.
green323turbo
green323turbo 6 місяців тому
@Andreas Spiess , Well ya .. If china takes all their sales, how can they function to keep going ? They may be a charity, but they have to pay them selves to live.
Andreas Spiess
Andreas Spiess 6 місяців тому
Is this important for a charity organization dedicated to education ;-)
green323turbo
green323turbo 6 місяців тому
7:40 ..What is everyday useage ? 32 lines gets eat up pretty fast if you are interfacing to a lcd and touch pad, machine or robitc control with lamy input sensors. Also these boards need buffer chips all around because they are vulnerable and run at less than 3 volts.
green323turbo
green323turbo 6 місяців тому
@Andreas Spiess , A arduino Mega or Due has a lot more i/o lines and enough cpu power for many projects. What would you use that kind of cpu power ( pico , es32 ) for with few i/o lines ?
Andreas Spiess
Andreas Spiess 6 місяців тому
Your projects are not "everyday projects" for me. They seem to be quite complex. And maybe I would use subsystems with different boards for such a complex project.
Sigmy 2: Sigmy Strikes Back
Sigmy 2: Sigmy Strikes Back 6 місяців тому
Yeah yeah go Pico oh
Andreas Spiess
Andreas Spiess 6 місяців тому
:-)
KOOL SKULL
KOOL SKULL 6 місяців тому
HAHAHAH did anyone hear him call out Qanon!? fuckin sick. awesome video dude
Andreas Spiess
Andreas Spiess 6 місяців тому
Thank you!
Jesus Hinojosa
Jesus Hinojosa 6 місяців тому
Damn! I watched this video to late and now I have two. I'm planning to use them for tensorflow micro but I think a blackpill or a esp32 would have made the job also
Andreas Spiess
Andreas Spiess 6 місяців тому
I am curious how they perform in such an application. The M0 cores are not the fastest...
Oliver Keller
Oliver Keller 6 місяців тому
thanks for the overview, especially the MIPS comparison! but I think the PIO is not well represented: thanks to PIO, the number of hardware I2C & SPI ports and the "missing" I2S or CAN hardware peripherals on the RP2040 do not matter at all - or just very little. They can all be implemented quite efficiently in software using the PIO state machine processors. checkout the examples repo which shows plenty of hardware peripheral implementations in software: github.com/raspberrypi/pico-examples In my opinion, RP2040 is also a lot about learning this kind of novel software-based real-time multicore I/O approach which is becoming more and more relevant and has been around in lesser known chips for some years (XMOS, Parallax Propeller, TI's PRUs etc.).
Andreas Spiess
Andreas Spiess 6 місяців тому
We will see what people do with the PIO. For sure it is nothing for beginners. I did not mention it because my prediction is that it will not be very useful. As I said, i2s is not often used and one i2c can connect up to 127 devices. Enough for most projects. VGA or HDMI experiments are nice, but in a microcontroller with a few kB ram also not useful. But maybe I am completely wrong and we will see interesting innovations. Then you will see it also on this channel. I love useful new things.
René Solis
René Solis 6 місяців тому
Profesional content and sharing on my social networks. 5 stars
Andreas Spiess
Andreas Spiess 6 місяців тому
Thank you!
Kevin Mattern
Kevin Mattern 6 місяців тому
I had three projects in mind for the RP2040 and none of them is going to be working with the RP2040
Andreas Spiess
Andreas Spiess 6 місяців тому
Bad luck! Fortunately you have other choices..
Alexander Gräf
Alexander Gräf 6 місяців тому
Pi Pico is just fail. There are more than enough ARM controllers available with good support, especially from STM and NXP. The stock Pi Pico board has no WiFi and no BT, which makes it mostly unsuitable for usage in smart devices. The processor architecture is again just ARM - had it been RISC-V instead, then it might at least be an alternative just because RISC-V is open and makes it more attractive to the OSS community. One would be stupid not to either use the ESP32, or the ESP32-S2.
Alexander Gräf
Alexander Gräf 6 місяців тому
@Andreas Spiess That's true, as seen with the presence of relatively expensive Atmels vs. cheap STMs in the Arduino ecosystem.
Andreas Spiess
Andreas Spiess 6 місяців тому
We will see. Never underestimate the force of a brand...
Erygion
Erygion 6 місяців тому
I cannot get the Pico to run on my Raspberry pi 3 B+ and the google is no help. I read its not recommended because the update/upgrade packages for Thonny aren't caught up to Pico yet but there you are having no issue : / could you possibly clue me in Mr. Spiess? : ) Thank you for the great video, time and hard work!
Erygion
Erygion 6 місяців тому
@Andreas Spiess thank you for the reply! Well I suppose I should try a fresh copy of raspbian. Either way it still works on the PC, thank you for your wonderful videos sir. Have a great and successful day : )
Andreas Spiess
Andreas Spiess 6 місяців тому
I did not do anything other than update my Pi and start Thonny.
Tatu Guazu
Tatu Guazu 6 місяців тому
Esta es la unica comparacion justa que he visto.
Andreas Spiess
Andreas Spiess 6 місяців тому
Gracias!
Michael Danielides
Michael Danielides 7 місяців тому
Thank you for your comprehensive comparing. Way2go!
Andreas Spiess
Andreas Spiess 7 місяців тому
My pleasure!
B B
B B 7 місяців тому
After this review, I prefer ESP32, STM, Arduinos, ESP8266 to Pico simply because of availability, price, easy order online, and massive variations models from massive suppliers.
Andreas Spiess
Andreas Spiess 7 місяців тому
Thank you for sharing your thoughts
v12345vtm
v12345vtm 7 місяців тому
Top andreas!!😀
Andreas Spiess
Andreas Spiess 7 місяців тому
Thank you!
Torben Møller
Torben Møller 7 місяців тому
I did some performance test. Just for fun. MicroPython/Python Running a simple Python script calculating prime numbers up to 10.000. Off cause not a fair comparrison but interesting to see: - ESP8266: 2945 millisec - ESP32: 1081 millisec - Pi Pico: 1333 millisec - Pi Zero: 310 millisec - Pi 4: 26 milllisec - PC with i5-8400 CPU: 6 millisec
Torben Møller
Torben Møller 7 місяців тому
@Andreas Spiess I also did the test in C++ for the three boards with Arduino IDE support: - Arduino Uno: 2376 millisec - ESP8266: 151 millisec - ESP32: 25 millisec So, as expected, a dramatic improvment from Python to C++. 20x to 40x times faster. But all depends on the code. A lot of Python libraries are in C and execute fast. And as soon as you try to Read/Write to pins it is very different.
Andreas Spiess
Andreas Spiess 7 місяців тому
Very interesting. Thank you for sharing.
O. Suzuki
O. Suzuki 7 місяців тому
7:53 quality comment.
Andreas Spiess
Andreas Spiess 7 місяців тому
:-)
Thanh Tran
Thanh Tran 7 місяців тому
Adafruit Huzzah32 is $20. It's much more expensive than Chinese ESP32 and the original chip with wifi is only $2.50. Is this difference worth it?
Andreas Spiess
Andreas Spiess 7 місяців тому
You decide. Chinese boards with battery management are also more expensive.
Nikolai Varankine
Nikolai Varankine 7 місяців тому
I can guess ESP32-S2 supports CAN bus under the name "Two-wire Automotive Interface (TWAI)®". Because using a "CAN" brand still requires a license. Reference to ISO 11898-1 is free, of course.
Andreas Spiess
Andreas Spiess 7 місяців тому
You are right (both your statements) ;-)
Nikolai Varankine
Nikolai Varankine 7 місяців тому
Oops, it appears as duplicated note. :) See below.
Stefano Finocchiaro
Stefano Finocchiaro 7 місяців тому
I bought esp32 board with lipo support and usb serial for 3,5€ shipping included from China so I think that esp32 it's cheaper
Andreas Spiess
Andreas Spiess 7 місяців тому
Good price!
Hans Baier
Hans Baier 7 місяців тому
The programmable IO is the most outstanding feature of the Pico. It can replace FPGAs in many instances. Someone on twitter used it to bitbang DVI (!)
Hans Baier
Hans Baier 7 місяців тому
@Andreas Spiess I don't even have the board :) And I am currently busy developing an FPGA based USB audio interface, but I was severely impressed by this by Luke Wren: twitter.com/wren6991/status/1352149629371092997
Andreas Spiess
Andreas Spiess 7 місяців тому
In my next video you will get a chance to show us the power of the PIO. I start a challenge there... I hope you will participate ;-)
Hans Baier
Hans Baier 7 місяців тому
@Andreas Spiess Yes, of course, but many FPGA softcores have a hard time clocking up to 133 MHz as the pico does.
Andreas Spiess
Andreas Spiess 7 місяців тому
I am not sure. FPGAs are so powerful that they can hold the whole Pico CPUs, not only the simple PIO. But we will see what useful projects use it...
BlackBear Electronics With Cocoa
BlackBear Electronics With Cocoa 7 місяців тому
It is "shoutout" not "shootout".
Dunkle Aura
Dunkle Aura 7 місяців тому
Eine kurze Frage, wird ein Video mit Raspberry Pi Pico + LoRa kommen? Ich würde mich über etwas mehr Lab und weniger Powerpoint sehr sehr freuen. :)
Andreas Spiess
Andreas Spiess 7 місяців тому
Ich weiss noch nicht.
BareMetalTechTV
BareMetalTechTV 7 місяців тому
Microcenter had Pi zero for 6 dollars and Zero W's for 9$ when they first came out, I think you'd have to get it at bulk price to get a pi zero for 5$
Andreas Spiess
Andreas Spiess 7 місяців тому
You are right.
nooton
nooton 7 місяців тому
Availability and price is the main issue for me. Here in Indonesia, the only store I can found selling Pi micro is offering Rp. 150,000 (Around $10) With that price Its better for me to get Blackpill (They offer around $5) or more powerful Pi Zero ($12)
nooton
nooton 7 місяців тому
@Andreas Spiess Yeah, I hope so
Andreas Spiess
Andreas Spiess 7 місяців тому
Maybe the price will change over time...
MrDave9111
MrDave9111 7 місяців тому
Nice Job!
Andreas Spiess
Andreas Spiess 7 місяців тому
Thanks!
B Gable
B Gable 7 місяців тому
I just saw this board for the first time today. Interesting, so, a little research shows in the US at MicroCenter, retail price is 3.99, sale price is $1.99. Though, out of stock, currently, they usually hold that price when in stock for the purchase of a "single" board at one time. My thoughts on the purpose of UK designing a "new" chip, maybe royalties and to NOT be tied to a copyrighted CPU. And the fact that all the main players, Pi, Adafruit, etc are in the game, the should allow for excellent support, especially for the uPy and CircuitPython community.
Andreas Spiess
Andreas Spiess 7 місяців тому
I agree. Their community is very strong.
Max Asher
Max Asher 7 місяців тому
You are typically very picky but sounded inclined and appreciative towards PI Foundation. Kind of vouching for PI enterprise. May be technology is not free from geo-politics.
Andreas Spiess
Andreas Spiess 7 місяців тому
Search for projects with nano 33 on UKposts and you will only find my video with views. This means, these boards did not have traction in the maker community :-(
Max Asher
Max Asher 7 місяців тому
@Andreas Spiess I'm not subscriber but i do take help from your videos time to time. This arduino board analysis is from last year where you mentioned this board could be better option for professional use rather than esp32 which is suited to makers ukposts.info/have/v-deo/cHd9jImcmYeHpHk.html This board deserves to be in comparative analysis I reckon
Andreas Spiess
Andreas Spiess 7 місяців тому
Which board would you propose? You are probably not a subscriber of this channel. Not many of my viewers use Arduino boards anymore. From time to time I pay Arduino a fee for their brilliant IDE. But I hardly ever bought hardware from them the last 4 years or so.
Max Asher
Max Asher 7 місяців тому
@Andreas Spiess and you didn't include arduino brand board in comparative analysis.
Max Asher
Max Asher 7 місяців тому
@Andreas Spiess That's my point. 'Inclination' is a weakness that can cause unfair judgements.
Frank Frei
Frank Frei 7 місяців тому
Thank you for the review and cutting through the hype. AFAICS the PIO is the only stand out feature of the RP2040, and it is too weak for many serious tasks. It is also not a new idea but something that Freescale already implemented in the CPU32 micros with their TPU (Time Processing Unit) over 25 years ago! BTW it was difficult to program back then also...
Andreas Spiess
Andreas Spiess 7 місяців тому
Time will tell if this is a big thing or just an engineers hobby...
Pantea Mircea
Pantea Mircea 7 місяців тому
can you add Teensy 4 in this comparison?
Pantea Mircea
Pantea Mircea 7 місяців тому
@Andreas Spiess Yes, it's true. Maybe Teensy 3.6 is a better option for such a comparison.
Andreas Spiess
Andreas Spiess 7 місяців тому
I had a Teensy 4 in my STM32 comparison. Different league!
siamsurf
siamsurf 7 місяців тому
I am very surprised as well that they developed their own chip and, apart from power consumption, did not manage to beat its competition. Seems foolish... what are we missing?
Andreas Spiess
Andreas Spiess 7 місяців тому
Maybe they just wanted to play with silicon.
Niyazi Uğur
Niyazi Uğur 7 місяців тому
I think there will be a wifi feature on stm32 platform. im kind a sure because bluetooth, lora and sigfox added to the stm32 line. There is a direction to the wifi
Niyazi Uğur
Niyazi Uğur 7 місяців тому
@Andreas Spiess no not yet. But i think it will be near in the future. Im an embedded developer, im using stm32 for all of my jobs and i suppose that stm will emerge its market to the iot side. Will...
Andreas Spiess
Andreas Spiess 7 місяців тому
I thought they already announced a chip with WiFi?
lifehackertips
lifehackertips 7 місяців тому
15:25 I bought many pi zero w for $5 at microcenter. The pico is $2 at microcenter.
lifehackertips
lifehackertips 7 місяців тому
@Andreas Spiess not really, that’s regular price 🤷‍♂️
Andreas Spiess
Andreas Spiess 7 місяців тому
You are a lucky guy!
lifehackertips
lifehackertips 7 місяців тому
14:20 as someone that learned C++ as their first programming language, I had to LOL at that
james regenold
james regenold 2 місяці тому
@Red Leader Exactly this. I know C++ pretty well, I've made programs on pc, but when it comes to finding a damned way to get C++ onto a micro, I just use Arduino. There's very little that I absolutely *can't* do using Arduino rather than raw C or C++ and some esoteric SDK/toolchain.
Red Leader
Red Leader 7 місяців тому
I believe he was commenting on the SDK, not his C++ skills.
Dejan Petrović
Dejan Petrović 7 місяців тому
After 2 hours of frustration making VS work with the Pico, I quit. MicroPython and Thonny are way too easy and life is too short.
Stefano A.
Stefano A. 7 місяців тому
Thank you for the video. Have you never used a PSoC 5LP board such as the CY8CKIT-059? It seems very interesting also because of the very intuitive IDE.
🟨 СПІВАЮТЬ ВСІ | ВИПУСК 4. СЕЗОН 1
2:13:27
Співають всі - All Together Now Ukraine
Переглядів 286 тис.
НИКТО НИКОГДА не был В КОСМОСЕ - ТОПЛЕС
37:21
Raspberry Pi Pico
16:16
ExplainingComputers
Переглядів 125 тис.
Professor Eric Laithwaite: Magnetic River 1975
18:39
Imperial College London
Переглядів 4,9 млн
#347 Measuring Mains Voltage, Current, and Power for Home Automation
24:10
Introduction to ESP32 - Getting Started
47:57
DroneBot Workshop
Переглядів 667 тис.
#286 How does Software Defined Radio (SDR) work under the Hood? SDR Tutorial
27:20
#389 The Best Power Source for ESP32/ ESP8266 Projects
14:30
Andreas Spiess
Переглядів 30 тис.
#372 How to use the two Cores of the Pi Pico? And how fast are Interrupts?
14:25
🟨 СПІВАЮТЬ ВСІ | ВИПУСК 4. СЕЗОН 1
2:13:27
Співають всі - All Together Now Ukraine
Переглядів 286 тис.
НИКТО НИКОГДА не был В КОСМОСЕ - ТОПЛЕС
37:21
Comedy Club: премьерный выпуск 17 сезона
37:49
Телеканал ТНТ
Переглядів 2,3 млн