Pimoroni presenta SiFive Learn Inventor, un sistema di sviluppo di microcontrollori basato su RISC-V, con una velocità di clock di 150 MHz, memoria flash da 512 KB, BLE, WiFi, schermo LED a spettro completo a matrice 6×8, cache di istruzioni da 16 KB e 64 KB di SRAM.
SiFive è azienda leader di soluzioni core IP e silicio per processori pronte per il mercato basate sull’architettura di set di istruzioni RISC-V libero e open source. Guidato da un team di dirigenti esperti di silicio e dagli inventori RISC-V, SiFive aiuta i progettisti di SoC a ridurre il time-to-market, permettendo di realizzare risparmi sui costi con processori personalizzati ad architettura open source
.
Caratteristiche
Il sistema di sviluppo SiFive Learn Inventor è basato sul più potente microcontrollore RISC-V tascabile di SiFive fino ad oggi, ricco di funzionalità e offerto a un prezzo imbattibile. Totalmente compatibile con il sistema operativo in tempo reale di Amazon FreeRTOS, SiFive Learn Inventor fornisce una piattaforma per lo sviluppo di prodotti e software RISC-V di dispositivi IoT. Questa scheda è inoltre certificata AWS per la connessione ai servizi AWS IoT Core.
- 6×8 array “widescreen” LED RGB (262.000 colori).
- I LED possono espandersi fuori scheda su array esterni tramite il connettore perimetrale.
Processore e Memoria
- L’ultimo processore RISC-V FE310-G003 SiFive con 64 KB di SRAM interna.
- Operazione a clock singolo per istruzione di 150 MHz.
- Clock real time ad alta precisione.
- 512 KB di flash per l’archiviazione del programma.
- Convertitori A/D (quattro) accessibili tramite coprocessore di bordo.
BLE e WIFi
- Bluetooth Low Energy per applicazioni BLE e Beacon, alimentazione classe 1.5.
- WiFi full-stack fornito dall’ultimo modem di bordo Espressif ESP32.
- Funzionalità di scrittura su flash per programmi scaricati in modalità wireless da Bluetooth.
Connettori e alimentazione
- Interfacce standard disponibili tramite connettore perimetrale: I2C, SPI, UART, GPIO. Funzionalità programmabile della maggior parte dei pin sul connettore perimetrale.
- 2 pulsanti completamente programmabili (A/B) sulla parte anteriore della scheda e un pulsante master “hard reset” sul retro della scheda.
- La porta MicroUSB può essere utilizzata per la programmazione e il debug, nonché per l’alimentazione del modulo.
- Funzionamento a batteria: funziona con qualsiasi combinazione di batterie fino a ~ 2,3 V (3 x AA consigliate).
- Il funzionamento a basso consumo è abilitato attraverso più domini di potenza e una modalità standby a basso consumo.
- Programmazione tramite semplice interfaccia drag-and-drop per USB e anche tramite BLE / WiFi.
- Il modulo eCompass fornisce informazioni sull’accelerazione a 3 assi e sul magnetometro.
- Sensore di luce ambientale.
- Termometro (precisione a 1°C) nell’intervallo da -40 ° a + 85 ° C (da -40 ° a + 185 ° F).
Standard e conformità
- Completamente conforme agli standard e alle normative di sicurezza in tutto il mondo.
- Completamente ecologico con certificazioni RoHS / CaProp 65 / WEEE / REACH / EPEAT.
- Il modulo, i suoi accessori e la sua confezione sono tutti riciclabili e conformi agli standard più rigorosi in tutto il mondo.
- Il software open source per SiFive Learn Inventor, inclusi FreeRTOS, MicroPython e SDK, è disponibile per il download gratuito.
SiFive Learn Inventor viene venduto ad un costo di 40 sterline circa.