Mikael Patel
Mikael Patel
https://gcc.gnu.org/onlinedocs/gcc/Binary-constants.html This would allow a simpler solution to binary number constants and the file binary.h https://github.com/arduino/Arduino/blob/master/hardware/arduino/avr/cores/arduino/binary.h becomes unnecessary. Motivation: Standard, less complex, portability, reduce error risk (unsigned/signed/number size), reduce source...
Started a new Forth kernel project targeted for the Arduino. This time a more traditional multi-tasking token thread kernel with the focus on performance, foot-print and integration with Arduino core...
Started a small project last week with the intention to revisit Forth-land and token threading. This time around I wanted to build an interpreter/virtual machine that 1) used printable characters...
https://github.com/mikaelpatel/Arduino-Scheduler/blob/57f47003e700e85aea0ff57bc42ba16cb8c83c89/src/Scheduler.cpp#L57 https://en.wikipedia.org/wiki/Magic_number_(programming)
With the new stack coloring it is possible to capture the max task stack size and adjust. The basic working procedure is: 1. Calculate a worst case stack size and...
Update package description and generate new release with latest updates for Arduino IDE 1.6.10 with link-time optimization enabled.
The TWI/SPI device drivers assume a single bus/module, i.e. global instances spi and twi. This should be refactored to a member variable with reference to the global instance (and set...
Use template function to reduce code size. ``` template inline IOStream& operator