Vai al contenuto

[NEWS] Espruino Board: Un microPC per programmare in Javascript!


Messaggi raccomandati

ESPRUINO BOARD - Javascript Computer

 

attachment.jpg.878b6f3f9f4a8dba57c84356213ab126.jpg

 

Che cos'è Espruino?

  • 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:
    1. 26 PWM Pins

    2. 16 ADC Pins

    3. 3 USARTs

    4. 2 SPI

    5. 2 I2C

    6. 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?

 

  1. E' un linguaggio Interpretato e, quindi, non ha bisogno di essere compilato come il C.
  2. Può essere modificato e/o aggiunto durante l'esecuzione stessa del codice. Questo permette di verificarne il funzionamento allo stesso tempo della sua esecuzione.
  3. Ha un buon supporto per le stringhe, oggetti, mappe e vettori/array.
  4. Ha una sintassi simile a quella dei linguaggi più comuni come C, C++ (Arduino) e Java
  5. Può essere facilmente reso adattabile agli eventi che insorgono di volta in volta.
  6. È 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 .

 

Per saperne di più , leggete qui su Kickstarter ;)

 

Sequenza immagini della Board:

[spoiler=Espandi]

attachment.jpg.c25a9cda49106a9d441e09d1eeb83b80.jpg

 

 

attachment.jpg.c7f893acde75f05e30b9cd3c9007df27.jpg

 

 

attachment.jpg.f653508f23fe764bcd8501cd0bc264f9.jpg

 

 

 

[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]

main-img.jpg.271bd3bb052a02f0efe3540122e124bd.jpg

1.jpg.791a93266fe7fa7e950a93888a355dd2.jpg

2.jpg.f88ab625a7035836ed9b9bd2052b7bed.jpg

4.jpg.6467e5950e95958b8a2bfb9c9951e284.jpg

attachment.jpg.8fec5091efc4d4f8abffb6ac31fd2395.jpg

attachment.jpg.ca34e9516f7ff11d9cf236f0ee6f5a52.jpg

attachment.jpg.93300e215bd4e818eec8e56919bb61db.jpg

attachment.jpg.8f0cd116c844e773c9aeb234b2ed22c7.jpg

Modificato da -CrAsH-
Link al commento
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

Giochi in Uscita



×
×
  • Crea Nuovo...