Liten FPGA-baserad IoT-plattform
Långt ifrån alla IoT-tillämpningar behöver en processor. I många fall fungera en FPGA lika bra. Lattice bidrag är baserat på den minimala FPGA:an iCE40 Ultralite.Med sina 640 eller 1248 uppslagstabeller är iCE40 Ultralite en dvärg vad gäller logikinnehåll men så är den heller inte större än 1,4 x 1,4 x 0,45 mm. Dessutom drar den inte mer än 35 μA så den kan vara igång utan att dränera batteriet.
För att hålla nere effektförbrukningen har Lattice stoppat in ett ental hårda block, bland annat kan den styra lysdioder (3 x 24 mA, 1 x 100 mA och 1 x 400 mA). Den har två programmerbara I2C-gränssnitt, en oscillator på 10 kHz, en programmerbar PLL, upp till 56 kbit block RAM och 26 generella in- och utgångar.
Kortet har en skärm på 1,54 tum, memsmikrofon, ljusstark lysdiod, en IR-led, Bluetooth LE samt 32 MByte flash. Plattformen stöder sensorer för hjärtslag och syrehalten i blodet, hudtemperatur liksom lufttryck, accelerometer och gyro.
Kortet är 3,8 x 3,8 cm, levereras med armband, kan bäras på handleden och kostar 270 dollar.