lunedì 31 gennaio 2011

Microtouch



Il Microtouch è un simpatico aggeggino touchscreen hackerabile a volontà, messo su da Ladyada (in vendita a 69$).

In pratica:
- processorino ATmega32u4 (32k flash, 2.5k RAM) clockato a 16 MHz
- touch screen TFT 320x240 a colori
- slot microSD
- accelerometro 3 assi
- alimentabile da batteria LiIon 3.7V
- interfaccia USB (per riprogrammarlo o ricaricare la batteria)
- a regime consuma sotto i 125mA (di cui circa 100 per il display)

Molto simpatico, ma ho già le mie lamentele:

1) avrebbero dovuto esporre gli header per i pin utilizzabili dall'utente
* should have exposed 0.1"-spaced headers of the unused pins

2) avrebbero dovuto montare i connettori batteria/microSD in modo da non rubare spazio esterno "fuori bordo"
* battery and microSD connectors require "outside footprint" space; should have been soldered a little inwards, to save space

3) c'è il contrasto tra microSD e RAM; avere gigabyte di storage e solo due kilobytes e mezzo di RAM è un po' frustrante (la flash resisterà a una decina di migliaia di riprogrammazioni: non si può riprogrammare la flash ogni volta che si "carica" un programma) per cui lo storage è solo "passivo", non è per il software. Dunque direi che al più avrebbero potuto farlo compatibile con la Arduino Mega (256k flash + 8k SRAM): negli 8k RAM sarebbe realistico farci entrare programma, dati e suo spazio RAM (ossia caricarli da microSD) avendo la flash memory contenente il sistema operativo e librerie (chi non ricorda il leggendario Sinclair ZX81 con espansione da 8k RAM?). In linea di massima si può fare anche con i 32k RAM dell'ATmega32u4, ma con massacranti limitazioni. Uno schermo 320x240/RGB meriterebbe ben più potenza. Ma forse sto facendo troppo il filosofo solo perché ho visto lo slot microSD...
* would be juicier if it had an ATmega2560 and was software-compatible with Arduino Mega 2560

Spiacente, aspetteremo la prossima versione...

Nessun commento:

Posta un commento