L'idée est vraiment originale. Vous partez d'une base [1] sur laquelle vous emboitez différents modules. Il en existe bien sur plusieurs : Un capteur GPS, un écran, une caméra / appareil photo, etc.... On pourra d'ailleurs regretter de ne pas avoir un module Wifi mais j'ai peut être mal lu... Cette base est un véritable petit ordinateur miniature, j'ai repris les caractéristiques du site officiel pour la bugbase
:
- ARM1136JF-S-based microprocessor
- 1 USB 2.0 HS host interface/4 hub port connections
- 1 USB OTG HS interface
- 4 UART serial links
- 4 channel SPI interface
- I2C (400 kbits) interface/4 channels
- I2S interface/2 channels
- Smart LCD interface
- Camera sensor interface
- Micro memory card interface
- MPEG4 hardware encoding/decoding
- Hardware graphic acceleration
- 10/100 Ethernet MAC
- Base unit LCD module interface
- Base unit onboard memory (FLASH/DDR SDRAM)
- JTAG/ICE support
- Serial debug port
- Power system
- AC operation
- Battery operation/up to 4 external batteries
- Fast battery charging/simultaneous of internal and external batteries
- Smart power management support
- Battery-backed real-time clock
- Audio out via onboard piezo speaker
Coté logiciel, le kit
est livré avec un SDK pour développer les applications qui iront dessus [2]. D'après ce que j'ai vu, il semblerait que ce soit du java [3], du moins c'est qui est affiché sur les screenshots du site LOL. Vous pouvez donc faire tout les trucs un peu fou qui vous passe par la tête pour peu que les modules correspondant existent. Tenez d'ailleurs j'en ai un. J'ai envie de faire un truc qui prenne une photo lorsque je me trouve à des points GPS précis et qu'il me l'affiche ensuite. Comme ça je le fixe sur ma voiture ou autre et hop ça prend des photos tout seul!
Génial non?
Notes
[1] qui ressemble d'ailleurs à un gros légo
[2] ben oui, ils vont pas tout vous faire non plus
[3] ohhh non....