The Raspberry Pi Foundation have released a new product today - the Raspberry Pi Pico.
This is not a single-board computer like the other Raspberry Pis - rather it is a single chip microcontroller - similar to our Arduino boards.
It's much more powerful than an Arduino Nano or similar - it has 264KB of RAM, and an ARM M0 processor running at 133MHz. But you program it like an Arduino using C++ (or you can also use Python and other languages).
A possible downside for our use is that it that the pins operate at 3.3V, not 5V - though this is the norm nowadays.
Of course, there are lots of other similar boards around already, but the Pico is cheap, available via local suppliers, and if the Raspberry Pi itself is anything to go by, the Pico will become enormously popular, so there will be lots of support available and plenty of projects by others to look at and use.
New Arduino-like Pi Board.
-
- Posts: 4
- Joined: 03 Nov 2020, 21:47
Raspberry Pi Pico microcontroller board
Has anybody looked at one of these and what do we think?
Raspberry Pi Pico - The new flexible microcontroller board from Raspberry Pi.
I'm very much a beginner with Arduino and C++ but have often wondered if micro python will eventually become the norm.
cheers
Dave
https://www.raspberrypi.org/documentati ... g-started/
Raspberry Pi Pico - The new flexible microcontroller board from Raspberry Pi.
I'm very much a beginner with Arduino and C++ but have often wondered if micro python will eventually become the norm.
cheers
Dave
https://www.raspberrypi.org/documentati ... g-started/
-
- Posts: 317
- Joined: 19 Jun 2019, 04:09
Re: New Arduino-like Pi Board.
I have a feeeling they're a bit late for the party.
Might be good gear but support for Arduino is surely overwhelming compared to this.
Might be good gear but support for Arduino is surely overwhelming compared to this.
-
- Posts: 745
- Joined: 16 Feb 2018, 14:11
- Location: Warwickshire
Re: New Arduino-like Pi Board.
They arrived fast. One benefit of buying from the UK instead of China.
Next to a Nano*, for size comparison. The Raspberry Pi foundation has a different idea of which end the USB connector belongs on (or a different idea of which way is up), compared to Arduino. Click photo for larger view.
The I/O points are very clearly labelled, on the bottom of the board. I suppose we have to call the side with the BOOTSEL button and LED the top. It would be better (IMO) if they'd put the button and LED on the same side as the labels - but there are no components on the back, and I suppose a single-sided load makes the boards cheaper, and there's more room for clear labels on the component-free side. I guess I need to print out a chart of which pin is which, and hang it up near the project desk for quick reference.
* note my cunning
modification of the Nano to make the 3.3V pin compatible with the 'Red' motherboard.
Next to a Nano*, for size comparison. The Raspberry Pi foundation has a different idea of which end the USB connector belongs on (or a different idea of which way is up), compared to Arduino. Click photo for larger view.
The I/O points are very clearly labelled, on the bottom of the board. I suppose we have to call the side with the BOOTSEL button and LED the top. It would be better (IMO) if they'd put the button and LED on the same side as the labels - but there are no components on the back, and I suppose a single-sided load makes the boards cheaper, and there's more room for clear labels on the component-free side. I guess I need to print out a chart of which pin is which, and hang it up near the project desk for quick reference.
* note my cunning
![Question :?:](./images/smilies/icon_question.gif)
-
- Posts: 745
- Joined: 16 Feb 2018, 14:11
- Location: Warwickshire
Re: New Arduino-like Pi Board.
Arduino are making their own version, using the same chip, but adding WiFi, Bluetooth, gyros, a microphone, and 16MB of Flash.
https://blog.arduino.cc/2021/01/20/welcome-raspberry-pi-to-the-world-of-microcontrollers/
However, the raw chip seems lacking in many respects compared to a similarly priced ESP32 - no built-in WiFi or Bluetooth, no floating point, no hardware integer divide, only 32-bit hardware integer multiply. I expect the Raspberry name will mean that it's still a big seller. And the Raspberry Pi Foundation have a history of releasing improved performance versions of their products every year or so.
Edit: I was sort-of wrong about the hardware divide. It's not really part of the microprocessor's instruction set, but it has built-in peripherals that can do 32-bit integer divides in 8 cycles - one per core.
https://blog.arduino.cc/2021/01/20/welcome-raspberry-pi-to-the-world-of-microcontrollers/
However, the raw chip seems lacking in many respects compared to a similarly priced ESP32 - no built-in WiFi or Bluetooth, no floating point, no hardware integer divide, only 32-bit hardware integer multiply. I expect the Raspberry name will mean that it's still a big seller. And the Raspberry Pi Foundation have a history of releasing improved performance versions of their products every year or so.
Edit: I was sort-of wrong about the hardware divide. It's not really part of the microprocessor's instruction set, but it has built-in peripherals that can do 32-bit integer divides in 8 cycles - one per core.