All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- IDE installation for OSX works now (#29, manual installation still problematic)
- Windows: better path handling to fix "'cp' and 'rm' not found" error
- removed unneed symlink in SPL that caused the IDE installation to fail (#30)
- make the Sduino versions of the built-in examples visible in the IDE
- support for compiling .pde and .ino files using the makefile
- makefile Arduino.mk uses the same tools path then the IDE
- use more scripts to generate cleaner release archive files
- don't use symlinks in archives for Windows anymore (#25)
- improved path quoting in the wrapper scripts for windows (#24)
- allow the IDE to stop a failed build process by propagating compiler error codes
- fix "command not found" error for cp and rm on Windows
- integration into the Arduino IDE
- support for easy installing via the Arduino Board Manger
- support for serialEvent()
- adopted file layout to allow for IDE integration
- using mkdocs for building the project website
- changed method names for printing floats to xxx_print_f and xxx_print_fd
- example code for SR-HC04 ultrasonic range finder module
- adopted more examples from arduino-1.8
- support for STM8S-Discovery based on STM8S105
- Serial now reports its initialization state on call of (Serial)
- methods println_ub and println_ib for easy printing of numerical values in non-decimal manner
- the value of build.mcu in boards.txt is passed as a define to the compiler
- activate float support with Print
- added a changelog
- cleaner way to map the digital pins numbers to analog channel numbers
- cleaner way to define which timers are used for PWM output in pins_arduino.h
- more flexible build script for SPL to support other CPUs
- updated the documentation
- corrected duplicate mapping of PWM-T21 for STM8S003/STM8S103
- adopted more examples from arduino-1.8
- installation instructions for Windows
- drawing to illustrate the chosen CPU pin mapping for STM8S103 breakout board
- drawing to illustrate the chosen CPU pin mapping for ESP-14 module
- added library Stepper
- added library Servo
- added library LiquidCrystal
- added library mini_SSD1306
- added library PCD8544
- updated the documentation
- use git blob files instead of a real website