Az Espruino Pico egy JavaScript-et futtató USB stick méretű fejlesztőpanel.
Kaptam mellé egy kis referencia kártyát.
Jellemzői
- STM32F401CDU6 CPU - ARM Cortex M4, 384kb flash, 96kb RAM
- Panel méret: 33mm x 15mm (1.3 x 0.6 inch)
- 22 GPIO pin: 9 Analog bemenet, 21 PWM, 2 USART, 3 SPI, 3 I2C
- Minden GPIO 5V toleráns (Arduino kompatibilis)
- USB-A csatlakozó
- Két LED és egy gomb.
Telepítés
Windows 8.1-hez és XP-hez a processzor gyártójának oldaláról kell letölteni a drivert. Kitömörítés és futtatás után a C:\Program Files (x86)\STMicroelectronics\Software\Virtual comport driver könyvtárban lesznek a driverek telepítői.
Az Espruino Pico programozásához egy Chrome alkalmazást kell feltelepíteni: Espruino Web IDE
Hello World
Az Espruino Web IDE elindítása után valami ilyesmit kell látnunk:
Már gyárilag van benne egy kis LED villogtató program, a felfelé nyilas chipes ikonra kattintva tudjuk futtatni az Espruino Picon (előtte persze csatlakoztassuk a géphez). Bal oldalt látható a konzol. Ide írhatunk JavaScript utasításokat, ezek azonnal lefutnak. A bal felső sarokban lévő ikonra kattintva csatlakozhatunk az Espruino Picohoz.
Kicsit módosítottam az eredeti példa programot:
Felváltva villogtatja a piros és a zöld LEDet. Továbbá kiírja a terminálba, ha lenyomom, vagy felengedem a gombot.
Ahhoz, hogy a programunk számítógép nélkül is fusson, a terminálba a save();
függvényhívást kell begépelni. Ez beleégeti az Espruino Picoba a programot.
A hivatalos oldalon rengeteg példa és leírás található.