Categorieën

Pico wireless pack - Wifi voor op de Pico - PIM548 Maximize

Pico wireless pack - Wifi voor op de Pico - PIM548

Voeg Wifi + SD-kaart toe aan uw Raspberry Pi Pico

Meer details

Beschikbaarheid: Op_voorraad

15,95 €

Geef je Raspberry Pi Pico-project de capaciteit om te babbelen met 2,4 GHz wifi-netwerken EN een handige microSD-kaartsleuf!

Pico Wireless Pack wordt aan de achterkant van uw Pico bevestigd en gebruikt een ESP32-chip om uw Pico verbinding te laten maken met 2,4 GHz draadloze netwerken en gegevens over te dragen. Er is een microSD-kaartsleuf voor als je veel gegevens lokaal wilt opslaan, evenals een RGB-led (voor statusupdates) en een knop (handig voor zaken als het in- / uitschakelen van wifi).

Geweldig voor het snel aanpassen van een bestaand Pico-project om draadloze functionaliteit te hebben, Pico Wireless Pack zou handig zijn voor het verzenden van sensorgegevens naar domoticasystemen of dashboards, voor het hosten van een webpagina vanuit een luciferdoosje of om je Pico te laten communiceren met online API's.

Raspberry Pi Pico niet inbegrepen.

Kenmerken

  • ESP32-WROOM-32E module voor draadloze connectiviteit (verbonden via SPI) (datasheet)
  • 1 x tactile knop
  • RGB-led
  • Micro-SD-kaartsleuf *
  • Voorgesoldeerde vrouwelijke headers voor het bevestigen van je Raspberry Pi Pico
  • Volledig samengesteld
  • Solderen is niet nodig (zolang er op uw Pico header-pinnen zijn bevestigd).
  • Compatibel met Raspberry Pi Pico. (NIET meegeleverd)
  • Afmetingen: ca. 53 mm x 25 mm x 11 mm (L x B x H, inclusief headers en componenten)
  • C ++ - en MicroPython-bibliotheken

Beginnen

Pimoroni heeft C ++ / MicroPython-ondersteuning voor Wireless Pack toegevoegd aan hun Pico-bibliotheken en de aangepaste MicroPython uf2 wordt geleverd met ingebouwde draadloze stuurprogramma's voor de ESP32. U kunt hier C ++ -voorbeelden en MicroPython-voorbeelden hier vinden - er is een Cheerlights-voorbeeld dat u laat zien hoe u verzoeken doen van een API, en een die uw Pico instelt als een kleine HTTP-server, toegankelijk via uw browser.

Als alternatief kunt u Pico Wireless Pack gebruiken met CircuitPython en de gebruiksvriendelijke ESP32SPI- en Adafruit_CircuitPython_SD-bibliotheken van Adafruit. U moet hun voorbeelden wijzigen om de juiste pinnen te gebruiken:

spi = busio.SPI(board.GP18, board.GP19, board.GP16)

esp32_cs = DigitalInOut(board.GP7)
esp32_ready = DigitalInOut(board.GP10)
esp32_reset = DigitalInOut(board.GP11)

SD_CS = board.GP22

Opmerkingen

* Houd er rekening mee dat SD-kaartondersteuning in de C ++ SDK nog vrij experimenteel is - als je van plan bent dingen met gegevens te doen, heb je het misschien gemakkelijker als je CircuitPython gebruikt!
Met de snijdbare sporen op de achterkant kun je functies die je niet gebruikt loskoppelen, waardoor de pinnen vrij komen en het gemakkelijker wordt om Wireless Pack met andere add-ons te gebruiken.