Un module programmable étonnant

pour inventer et prototyper

des objets ‘intelligents’  …et bien plus !

LimiFrog Applications

Ultra-compact.

Connecté.

Sensible à son environnement.

 

Librement programmable

Package software “C” fourni pour une exploitation facile
MicroPython supporté

APRES LA CAMPAGNE KICKSTARTER…

Maintenant disponible !

LimiFrog, pour qui ?

Entrepreneurs et Labos

Des preuves de concept convaincantes et faciles à mettre en oeuvre sans moyens démesurés  — pour l’Internet des objets, les wearables, et plus encore

Enseignement

Introduction facilitée à la programmation de micro-contrôleur 32 bits. Possibilité de multiples projets attrayants avec une seule plate-forme.

Makers

Flexible, compacte, puissante et basse consommation. De nouvelles possibilités de projets originaux ou ambitieux.

Hardware: complet et puissant

Affichage

  • Ecran OLED ‘full-color’, 160×128 pixels,  RGB565
  • Dimensions: 36x31mm  dont zone active: 29x23mm

Capteurs

  • Accéléromètre 3 axes
  • Gyroscope 3 axes
  • Magnétomètre 3 axes
  • Pression atmosphérique et altitude
  • Température ambiante
  • Microphone (basique)
  • Lumière ambiante
  • Détecteur de proximité avec évaluation de distance

Contrôle et Stockage

  • Micro-contrôleur STM32L476 (ARM Cortex-M4) ultra-basse consommation, avec  FPU (Floating Point Unit), instructions DSP et accelérateur ART, cadencement 80MHz max, mémoire programme 512KB et RAM 128KB, seulement 100uA/MHz en mode actif, mode ‘shut-down’ à 30nA.
  • Data Flash dédiée 64Mbit.

Connectivité

avec PCs, smartphones et tablettes

  • USB2.0 device (“full-speed” 12Mb/s)
  • BlueTooth Low-Energy 4.1 pré-certifié (antenne incluse)

Broches d’extension

  • 3.3V + GND + 9 broches configurables comme GPIO, Interruptions, bus I2C/SPI/UART/CAN, Timer/PWM, Analogique (ADC, DAC, OpAmp)

Alimentation

  • Sur batterie ou port USB
  • Gestion intégrée, Batterie lithium-polymère 500mA.h
  • Rechargement automatique de la batterie depuis le port USB

Dimensions

  • Carte: 41x34mm – Batterie: 36x34mm – Eacran 36x31mm – Poids total < 25g
  • Les dimensions hors-tout dépendent du design du boitier, environ 44x41x14mm pour une configuration “empilée”
Option disponible:  avec/sans écran OLED

Programmation

Faciliter la programmation d’un micro-contrôleur 32 bits

..tout en permettant aux codeurs expérimentés de se faire plaisir

Package software open-source (“C”) pour un prototypage aisé :

  • Code d’initialisation pour configuration immédiate de l’ensemble du board Libère l’utilisateur des configurations complexes d’I/Os, interruptions, etc.
  • API (Application Programming Interface) pour tous les chips embarqués
  • Middleware: USB device, FAT File System, librairie Gfx portés sur LimiFrog, prêts à l’emploi
  • Utilititaires, exemples d’applications et démos

BlueTooth Smart/Low-Energy (BTLE) 4.x:

  • Stack logicielle pré-chargée en ROM du module BTLE
  • Profil custom “DataTransfer” prêt à l’emploi, chargeable dans LimiFrog par USB

STM32: Librement programmable

  • Multiples chaînes de developpement disponibles — libres ou commerciales (Exemples de code: basés sur gcc + makefile)
  • Chargement et debug du code via interface SWD (2 fils)
  • Chargement par USB également possible (bootloader pré-chargé dans le STM32)

Programmation sans ou avec OS

  • Le software fourni tourne en ‘bare metal’ (sans OS)
  • Pour des utilisations plus avancées: divers OS embarqués / noyaux temps réels sont disponibles pour le STM32

Voir sur:


Support de MicroPython

  • Python pour les micro-controleurs (www.micropython.org)
  • Contrôle depuis un terminal sur PC ou par chargement de script via USB

Boitiers

Boitiers imprimables en 3D –

  • Des modèles de boitiers simples ad-hoc, imprimables en 3D, sont proposés (fichiers STL et sources Openscad)
  • Imprimez-les ou faites-le faire par votre prestataire 3D favori. Vous pouvez aussi les améliorer et les partager !
  • Un boitier “tout fait” est inclus avec le modèle LimiFrog ‘The Full Monty‘.
LimiFrog cases - 3D printable

Pour me contacter:   xavier [at] LimiFrog.io