Widzieliśmy już, kilka wersjii Raspberry Pi RP2040 z łącznością Wi-Fi. Jednak płytka WiFi Challenger RP2040 firmy Invector Labs ma więcej sensu niż wcześniejsi konkurenci. Wszystko przez fakt, że firma łączy dwurdzeniowy MCU Raspberry Pi RP2040 Cortex-M0+ z podstawowym mikrokontrolerem WiFi ESP8285, a także oferuje obsługę baterii LiPo.
Specyfikacja Challenger RP2040:
- Raspberry Pi RP2040 dwurdzeniowy MCU Cortex-M0+ @ 133MHz z 264KB SRAM
- Pamięć – 8 MB pamięci flash
- Łączność bezprzewodowa – Espressif ESP8285 2,4 GHz WiFi 4 SoC z 1MB on-chip z wstępnie wgranym interpreterem poleceń AT firmy Espressif, podłączony do głównego MCU przez UART z prędkością do 921600 bps;
- We/Wy za pośrednictwem nagłówków kompatybilnych z Adafruit Feather
- 1x I2C, 1x kanał SPI.
- 1x UART dla użytkownika (Serial1)
- 6x 12-bitowy ADC (Uwaga: są tylko cztery na MCU RP2040 i jeden na ESP8285…)
- GPIO
- USB
- Sygnały 3V, GNS, BAT, Enable
- Debugowanie – podkładki SWD
- Różne – Neopixel RGB LED, przyciski BOOT i RESET, złącze antenowe u.FL Wi-Fi
- Zasilanie
- 5 V przez port USB typu C
- 2-pinowe złącze akumulatora LiPo wraz z obwodem ładowarki LiPo i prądem ładowania 250mA
- Wymiary – 50,7 x 22,8 x 7,2 mm
WiFi Challenger 2040 może być programowana za pomocą Arduino, Micropython lub CircuitPythong, ale co ciekawe, firma nie poleca oficjalnego Arduino Core mbed 2.0 od Arduino, ale zamiast tego rdzeń Raspberry Pi Pico Arduino opracowany i utrzymywany przez Earle F. Philhower na Github . Do obsługi WiFi firma Invector Labs zaleca bibliotekę WiFiEspAT, którą można znaleźć w środowisku Arduino IDE. Dokumentacja jest obecnie nieco ograniczona, ale na stronie produktu może pojawić się więcej szczegółów .
Karta Wio Challenger 2040 jest sprzedawana za 14,95 USD na Tindie.