Clément Foucher

Developed tools

I sometimes develop tools to meet specific needs I have. I always build them in a way that allows distribution, and make them open-source. On this page, you'll find the list of tools I developed.

Tools I developed for my professional use

Personal developments

These tools have been developed as part of my professional work:

  • Tutorial + set of scripts to automate Embedded Linux deployment on ZedBoard: see details here.
  • Network Send / Receive: A very simple tool for sending and receiving small amounts of data using TCP or UDP sockets.
  • Led Display Manager: VHDL IP allowing to command a DE-DP13212 LED display from a FPGA.

Collaborations on tool development

  • OwnTech: I develop Zephyr modules to make use of the peripherals of the STM32 G4 microcontroller we use. The public git repository can be found here.

Homemade tools

This tool was developed on my personal time:

  • StateS: Tool to draw, simulate and check finite state machines.