Omschrijving
De Raspberry Pi Pico W is een microcontroller board gebaseerd op de Raspberry Pi RP2040 microcontroller chip.
De RP2040-microcontrollerchip (‘Raspberry Silicon’) heeft een dual-core ARM Cortex-M0+ processor (133 MHz), 256 KB RAM, 30 GPIO-pinnen, en nog vele andere interface opties. Daarnaast is er 2 MB on-board QSPI-flashgeheugen voor code- en gegevensopslag.
De Raspberry Pi Pico W is ontworpen als een goedkoop maar flexibel ontwikkelingsplatform voor de RP2040, met een 2,4 GHz draadloze interface met de Infineon CYW43439. De draadloze interface is via SPI aangesloten op de RP2040.
Kenmerken van de Pico W
- RP2040 microcontroller met 2 MB flashgeheugen
- On-board single-band 2,4 GHz draadloze interfaces (802.11n)
- Micro USB B poort voor voeding en data (en voor het herprogrammeren van de flash)
- 40 pin 21 x 51 mm ‘DIP’ stijl 1 mm dikke PCB met 0,1′ through-hole pinnen met ook gegroefde gaten.
- Beschikt over 26 multifunctionele 3,3 V I/O voor algemeen gebruik (GPIO)
- 23 GPIO zijn alleen digitaal, en 3 GPIO die ook geschikt zijn voor ADC
- Kan als opbouw-module worden gemonteerd
- 3-pins ARM serial wire debug (SWD) poort
- Eenvoudige maar zeer flexibele mogelijkheden voor de voeding:
- Verschillende opties om het apparaat eenvoudig van stroom te voorzien via micro-USB, externe voedingen of batterijen
- Hoge kwaliteit, lage kosten, hoge beschikbaarheid
- Uitgebreide SDK, voorbeeldsoftware en documentatie
Kenmerken van de RP2040 microcontroller
- Dual-core cortex M0+ tot maximaal 133 MHz
- On-chip PLL maakt variabele core-frequentie mogelijk
- 264 kByte multi-bank SRAM met hoge prestaties
- Externe Quad-SPI Flash met eXecute In Place (XIP) en 16 kByte on-chip cache
- Hoogwaardige full-crossbar bus architecture
- Ingebouwde USB1.1 (device of host)
- 30 multifunctionele algemene I/O (vier kunnen worden gebruikt voor ADC)
- 1,8-3,3 V I/O-spanning
- 12-bits 500 ksps analoog naar digitaal converter (ADC)
- Diverse digitale randapparatuur
- 2x UART, 2x I²C, 2x SPI, 16x PWM kanalen
- 1x timer met 4 alarmen, 1x real time clock
- 2x programmeerbare I/O (PIO) blokken, 8 state machines in totaal
- Flexibele, door de gebruiker programmeerbare high-speed I/O
- Kan interfaces zoals SD-kaart en VGA emuleren
Note: De Raspberry Pi Pico W I/O-spanning is 3,3 V.