The BlinkR project

BlinkR is a super-basic support project for my various experimentation in embedded software management. It is a led blinker software, which is close to well known Hello world case study. Its UML model is freely available on its GitHub repository.

For now, the project contains the UML (actually SysML) model of BlinkR application, created withing Eclipse and Papyrus UML plugin.

Here is a screenshot of its state machine :

The amazing BlinkR state machine

The amazing BlinkR state machine

This is the very first version of the project, the model itself is not yet completed. Upgrades information will be posted in its dedicated category.

 

Did you like this? Share it:
.

Etude pour une interface HTTP/CSS/Javascript

Description

Etude menée dans le but de réaliser une interface graphique dynamique, respectant les contraintes suivantes :

  • gestion d’authentification et rôles
  • gestion d’éléments en arbre verticaux et horizontaux
  • gestion événementielle (apparition/disparition de nœud)
  • mise en relation logique des nœuds
  • chaque nœud est typé, type définissant un certain nombre de fonctionnalité pour ce nœud
  • gestion de l’interaction entre nœuds  (à-la Yahoo Pipes)
  • présentation de données sous forme de graphique mis à jour au fil du temps (paramétrable)

Continue reading

Did you like this? Share it:
.

Tools can be a pain

I’m trying to use Atmel Studio for AVR development. This environment is based on Visual Studio, and its quite unusable from my Eclipse-fan point of view. I just have to be sure that the Avr Dragon is supported well with Avarice, which can do the debug stuff.

Proprietary side :

  • Atmel Studio
  • Proprietary USB driver, bundled with Atmel Studio

Free software side :

Did you like this? Share it:
.
Link

V-USB

V-USB is a software-only implementation of a low-speed USB device forAtmel’s AVR® microcontrollers, making it possible to build USB hardware with almost any AVR® microcontroller, not requiring any additional chip.

Allow creation of AVR based device, and allow to use it trough USB without dedicated hardware on the target. Seems interesting, but i will first try the (serial based) MIDI bus. A friend of mine do need a generic controller :)

Did you like this? Share it:
.
Link

Lucid Chart

Various projects always need drawings and various kind charts. Lucid Chart service allow to create and share these in a new school cloud manner. A must try!

Did you like this? Share it:
.

Arduino skeleton project for AVR-Eclipse

 I made a little project, for Eclipse with AVR-Eclipse plugin. This project boards all the main Arduino framework, and allow fine tuning of what is compiled in, and also  provide a nice way to discover Arduino’s source code.

 Un petit projet pour Eclipse avec le plugin AVR-Eclipse. Le projet contient tout le framework Arduino, et permet de choisir finement quelle partie du code est compilée, et fournit un bon moyen de découvrir le code source Arduino.

Source github : ArduinoSkeleton

[MAJ]

Un plugin Eclipse à été écrit dans le but de simplifier le développement “a la” Arduino dans Eclipse. Voir ici.

Did you like this? Share it:
.