/FLOSS-Arduino-Book

Book on Microcontroller Programming with Arduino and FLOSS

Primary LanguageJupyter Notebook

FLOSS-Arduino-Book

Scilab, Xcos, Python, Julia, and OpenModelica are powerful and free. However, there has not been much literature that teaches how to use them to program the versatile Arduino Uno. To address this gap, we have written this series of books. We have provided code written in all of these open-source software. The reader is recommended to go through the book that covers a particular software. For the sake of convenience, we call each of the tools (Scilab, Xcos, Python, Julia, and OpenModelica) as FLOSS in these books. To know more about FLOSS, one may want to visit FOSSEE

The books are as given below:

The consolidated book (which covers all the four FLOSSs mentioned above) is available at FLOSS-Arduino, and the code mentioned in the book are available at Origin.

Source files to compile the book

The books have been prepared using LaTeX. The main LaTeX file is available here. While compiling, one needs to modify the two paths (Home and Origin), as mentioned at the top of this file.

Reporting an issue

Any issues faced while executing the code for running the experiments can be reported by opening a New issue in the repository. However, the readers are recommended to glance at the existing issues to check whether their issues have already been reported/addressed. One may also write to FLOSS-arduino@fossee.in for any queries.

License

The soft-copy/electronic-version of these books is released under Creative Commons Attribution-NonCommercial-NoDerivatives (CC BY-NC-ND) license. Those who want to use this book for commercial purposes may contact Prof. Kannan Moudgalya.