Skip to content

FastArduino 1.10 release

Latest
Compare
Choose a tag to compare
@jfpoilpret jfpoilpret released this 16 May 22:51

I am happy to announce the 11th major release of FastArduino platform.

Since release 1.9 (September 2022), the main changes are listed there.

This release brings the following changes and improvements:

  • Generic display API on which LCD devices support can be easily added:
    • 2D drawing primitives: point, line, polyline, polygon, rectange, circle, rounded rectangle
    • Font support
    • Bitmap support
  • Small tools (in Python) to edit fonts and bitmaps for display API
  • Support of well-known Nokia 5110 LCD
  • New functor FlashReader to read an array of items from Flash memory
  • Few utilities added (max and min)
  • Few traits utilities added to find shortest integral type to hold a given constant
  • A few fix or improvements of API documentation
  • Build is now using AVR-GCC 12.1.0 (tested on fedora 37 distribution)

Known bugs and requests for enhancements: https://github.com/jfpoilpret/fast-arduino-lib/issues

The platform is well documented:

  • a tutorial allows developers to discover and learn the platform step by step
  • FastArduino core API is documented through doxygen and documentation is published here
  • FastArduino comes with many examples covering all supported features and devices

I hope you'll enjoy playing with FastArduino platform; please submit enhancements you would like
to see in future versions or report issues you may discover.