Electronics > Microcontrollers

Raspberry Pi Pico

(1/69) > >>

tszaboo:
The new flexible $4 microcontroller board from Raspberry Pi
https://www.raspberrypi.org/products/raspberry-pi-pico/

--- Quote ---Designed by Raspberry Pi, RP2040 features a dual-core Arm Cortex-M0+ processor with 264KB internal RAM and support for up to 16MB of off-chip Flash. A wide range of flexible I/O options includes I2C, SPI, and — uniquely — Programmable I/O (PIO). These support endless possible applications for this small and affordable package.
--- End quote ---

tszaboo:
What I like:
- Castellations for SMD mounting
- Micropython
- price, if it is not waporware like the zero
- Doesn't use that terrible Italian IDE
- Not just an LDO, but an SMPS
- Based on the model number, other types/memories are coming
- Remap of the communication ports
- Recovery mode with USB, no matter what you do

What I dont like:
- Microusb instead of USB C
- Sleep current is more than 1 mA for the board, and 180uA for the micro alone <- This should be 10 uA max for the micro, and 100 for the board.
- No wireless
- No RTC
- Only 4 ADC pins, only 3 on the board

Probably it will be insanely popular.

kjw:
There's a lot on this new board in HackSpace Issue 39.

I'm still reading about it but so far I observe:


* Amazing price which makes it very accessible.

* Likely to have a huge amount of supporting material, there's already a MicroPython book for it.
* Not much on the Pico board so needs extras unlike say the BBC micro:bit.

* Pimoroni already have a huge range of interesting looking products to work with it.
* Two M0 cores - curious decision as that means no hardware floating point, limited language support, hard to use both of them especially for beginners.
* PIO look very useful.
* ADC is limited to three pins on Pico (four on the RP2040) - that's a bit of a shame if it's used on existing boards.
* No DACs (an incaccessible one tucked away inside the SAR ADC)
* Interesting concept of using one board to debug another using SWD known as "the Picoprobe".
* Unintentionally fragments the microcontroller-for-beginners world.
* Thankfully does not maintain the Raspberry Pi tradtion of unlabelled pins, the underside of the Pico board has the pin names on!
* May not be available with headers pre-soldered onto the board.
We could all add the usual I'd like it to have A, B, C features but most of those are expensive and they've clearly tried to keep this around 4 USD.

gmb42:
And other vendors doing their own boards\systems with the RP2040:

Arduino:

AdaFruit Feather: https://www.adafruit.com/feather2040
AdaFruit ItsyBitsy: https://www.adafruit.com/itsybitsy2040

SparkFun Micromod:
SparkFun Thing Plus: https://www.sparkfun.com/products/17745
SparkFun Pro Micro: https://www.sparkfun.com/products/17717

Pimoroni PicoSystem: https://shop.pimoroni.com/products/picosystem
Pimoroni other pico products: https://shop.pimoroni.com/?q=pico

Cytron Maker Pi Pico: https://www.cytron.io/p-maker-pi-pico

h/t to CNX Software

aheid:

--- Quote from: blueskull on January 21, 2021, 10:50:44 am ---FFS an 133MHz CM0+, with off chip flash.

--- End quote ---
The specifications[1] says it has 2MB on-board QSPI Flash.

[1]: https://www.raspberrypi.org/products/raspberry-pi-pico/specifications/

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod