Espruino è un interprete interattivo di Javascript per Microcontrollori facilmente programmabile.
Espruino Board è un micro computer, dotato del software Espruino, che chiunque può utilizzare per controllare le cose a lui collegate.
La capacità di restituire una risposta immediata da parte dell'interprete Javascript al tempo di scrittura del codice Javascript, permette a chiunque di sperimentare e sviluppare programmi.
Lo sviluppo del codice è reso ancor più agevole ai non esperti grazie alla fruizione di un completo editor del codice utilizzabile dal proprio Browser Web (Google Chrome, Mozilla Firefox, Internet Explorer, ...).
Specifiche Tecniche
Grande meno della metà di un biglietto da visita ( 5,4 cm x 4,1 cm )
STM32 32-bit 72MHz ARM Cortex M3 CPU
256KB di Flash memory, 48KB di RAM
Connettore Mini USB
Intervallo del voltaggio in input: da 3.6v a 15v
Connettore Batteria
Connettore per SD card integrato
Led Rosso, Verde e Blu
Punti per consentire a un modulo Bluetooth HC-05 di essere aggiunto
Estremamente di basso profilo (consuma poco)
0.1" Spazio tra i vari Pin
44 GPIO Pins, che possono gestire:
26 PWM Pins
16 ADC Pins
3 USARTs
2 SPI
2 I2C
2 DACs
[*] Area Prototipo che può essere usata con diverse configurazioni, come per esempio il Servo Headers, Up to 14x 500mA outputs, 2x .NET Gadgeteer connectors, o il NRF24L01+ wireless transceiver modules
[*] Le API, sono state volutamente create simili a quelle di Arduino per facilitarne la vita a chi ha già utilizzato tale board in passato.
Perchè usare proprio Javascript?
E' un linguaggio Interpretato e, quindi, non ha bisogno di essere compilato come il C.
Può essere modificato e/o aggiunto durante l'esecuzione stessa del codice. Questo permette di verificarne il funzionamento allo stesso tempo della sua esecuzione.
Ha un buon supporto per le stringhe, oggetti, mappe e vettori/array.
Ha una sintassi simile a quella dei linguaggi più comuni come C, C++ (Arduino) e Java
Può essere facilmente reso adattabile agli eventi che insorgono di volta in volta.
È ampiamente usato, facile da imparare e flessibile.
L' Hardware:
La Espruino Board, estremamente piccola e flessibile, consente di aggiungere i componenti necessari direttamente sulla board stessa!
La Espruino Board consente di aggiungere tutti i tipi di dispositivi come: motori passo-passo , accelerometri e connettori per moduli NET.Gadgeteer .
ESPRUINO BOARD - Javascript Computer
Che cos'è Espruino?
La capacità di restituire una risposta immediata da parte dell'interprete Javascript al tempo di scrittura del codice Javascript, permette a chiunque di sperimentare e sviluppare programmi.
Lo sviluppo del codice è reso ancor più agevole ai non esperti grazie alla fruizione di un completo editor del codice utilizzabile dal proprio Browser Web (Google Chrome, Mozilla Firefox, Internet Explorer, ...).
Specifiche Tecniche
[*] Area Prototipo che può essere usata con diverse configurazioni, come per esempio il Servo Headers, Up to 14x 500mA outputs, 2x .NET Gadgeteer connectors, o il NRF24L01+ wireless transceiver modules
[*] Le API, sono state volutamente create simili a quelle di Arduino per facilitarne la vita a chi ha già utilizzato tale board in passato.
Perchè usare proprio Javascript?
L' Hardware:
La Espruino Board, estremamente piccola e flessibile, consente di aggiungere i componenti necessari direttamente sulla board stessa!
La Espruino Board consente di aggiungere tutti i tipi di dispositivi come: motori passo-passo , accelerometri e connettori per moduli NET.Gadgeteer .
Sequenza immagini della Board:
[spoiler=Espandi]
[WARNING]
ATTENZIONE!
Quello che vedete in queste immagini si tratta ancora di un prototipo (anche se pienamente funzionante)
Il prezzo standard dell'Espruino Board si attesta sui 22,50€
[/WARNING]
Modificato da -CrAsH-