• Skip to primary navigation
  • Skip to main content
  • 07982 975459
  • simon@skirridsystems.co.uk

Skirrid Systems

Web Design & IT Support

  • Services
    • Church Websites
    • Custom Websites & Facebook
    • Email and Groups
    • Building Tours
    • Data Protection and GDPR
    • Technical Support
    • WordPress Plugins
    • Getting Started
  • Latest Projects
  • OS DataHub Maps
  • Contact
  • About
  • Embedded
    • Getting Started
    • Primer
    • Open Source
You are here: Home / Real-Time Embedded Systems Design / Open Source

Open Source

I contribute to a number of open source projects – software that is free to use and free to modify.

DFUProg

Short for Device Firmware Update Programmer, this is an application that allows you to update the firmware in microcontrollers using the DFU protocol over USB. Most USB microcontrollers from Atmel are supported, and some from ST.

You can find this project on GitHub.

ES-Printf

This is a version of the standard C printf function adapted for use in small microcontrollers with very limited memory. It is highly customisable, allowing only the required features to be included to save memory and execution time, and with a custom output function. Originally written with Atmel AVR microcontrollers and the WinAVR/GNU compiler in mind, it can easily be adapted to other devices and compilers.

You can find more background information here and the project files are hosted on Sourceforge.

© 2022 Skirrid Systems · Cookies