Espruino pico - Javascript na mikrokontrolery

27/04/2015Programowanie

Po dłuższym czasie oczekiwania dotarła do mnie przesyłka z Anglii zawierająca trzy mikrokontrolery Espruino i kilka fajnych dodatków. 

Kupiłem Espruino bardziej z ciekawości niż w jakimś konkretnym celu, ale myślę, że bez problemu znajdę zastosowanie dla niego. Pudełko wraz z dodatkami. 

Co w zestawie?

  • Czytnik NFC
  • silnik krokowy
  • czujnik temperatury
  • czujnik odległości
  • 2 serwomechanizmy 

I oczywiście  Espruino Pico, który jest naprawdę pico.

Specyfikacja płytki

  • 33mm x 15mm (1.3 x 0.6 inch)
  • 22 GPIO pins : 9 Analogs inputs, 21 PWM, 2 Serial, 3 SPI, 3 I2C
  • All GPIO is 5 volt tolerant (Arduino compatible)
  • 2 rows of 9 0.1" pins, with a third 0.05" row of 8 pins on the end
  • On-board USB Type A connector
  • Two on-board LEDs and one button.
  • STM32F401CDU6 CPU - ARM Cortex M4, 384kb flash, 96kb RAM
  • On-board 3.3v 250mA voltage regulator, accepts voltages from 3.5v to 16v
  • Current draw in sleep: <0.05mA - over 2.5 years on a 2500mAh battery
  • On-board FET can be used to drive high-current outputs

Źródło: http://www.espruino.com/Pico

Pogrubiłem ARM w specyfikacji, który ma naprawdę dużo RAMu jak w zastosowaniach wbudowanych. Myślę, że na jednej z tych płytek napiszę coś w JavaScripcie a pozostałych popróbuję w C.  Jak coś mi się uda osiągnąć, to na pewno się podzielę. 

Strona projektu

 

 


Powiązane posty