Download Zoneclick on image to begin downloadding the libraryafter downloading, unpack the file in the librarie's folder of your arduino ide.
after downloading, unpack the file in the librarie's folder of your arduino ide.
Cordier Yves
Codeur
Library V1.3 to manage incremental encoder in your projects. This library as been build to simplify at the maximum the user's work. It integrates the management of the interruptions functions that are compulsory to use with such objeccts.
The combined use of this library and the library autom, enables you to "build" a very complete PLC, able to manage a complex machine with digitized axes.
The combined use of this library and the library autom, enables you to "build" a very complete PLC, able to manage a complex machine with digitized axes.
This librarie now uses the FastInOut librarie to improve it's capabilities.
You will find the library and the documentation in the downloaded file
You will find the library and the documentation in the downloaded file
Autom
Library to transform your Arduino's module in an industrial PLC accepting Grafcet language. This library as been build to simplify at the maximum the user's work. However it is not an automatism's course. On the other hand, it could be an example on more C++ complex structures like pointed chains and parameter's passages between function (procedural variables too).
You will find the library and the documentation in the downloaded file
You will find the library and the documentation in the downloaded file
Display PicAxe AXE133Y
Library to manage the PICAXE AXE133Y display. This library was initially developed by the PICAXE's company. It has been adapted to feet all processors of the Arduino family (clock frequency and processor type). Tested on AVR and Max32 processors.
Commercial link : https://www.a4.fr/carte-picaxe-afficheur-lcd-kit-axe033.html
LiquidCrystal-I2C
The Liquidcrystal_I2C library presented here corresponds to the official library with a very small modification to avoid warnings from the gcc compiler in its "chatty" command option as well as a corrected bug which did not allow to reach the last characters of the 4th line on a 20x4 display
IniFile
Library for managing.ini files on SD. V2.1
Tired of modifying sources files for a trifle, I started (sorry for the plagiarism of windows 3.xx) to implement on external SD card the parameters of my programs as simple .ini files. The IniFile library is in charge of reading these files and storing the information (key and Item) in a table.
Tired of modifying sources files for a trifle, I started (sorry for the plagiarism of windows 3.xx) to implement on external SD card the parameters of my programs as simple .ini files. The IniFile library is in charge of reading these files and storing the information (key and Item) in a table.
A new, more "rigid" version V2.0 has been completely rewritten. It no longer requires the knowledge of the number of identifiers. You can download both versions 1.1 and 2.1.
Memoire I2C
The microcontrollers of the arduino's family have (not all!) a few bytes of EEPROM memory. The storage of configuration values consumes it very fast (or for those that do not have the Due type by example). It is possible to connect memory modules via the i2c bus, so that, a single module could provide 32KB of EEPROM memory.
The proposed library allows to read and write all standard data types without worrying about their implementation in terms of size.
Link to find the material : https://letmeknow.fr/shop/fr/autres/1063-module-memoire-24c16-
The proposed library allows to read and write all standard data types without worrying about their implementation in terms of size.
Link to find the material : https://letmeknow.fr/shop/fr/autres/1063-module-memoire-24c16-
DS1307 Real time clock
The DS1307 external circuit driven via the I2C bus allows us to implement a real time clock on our projects. The DS1307 library makes it easy to implement an "intelligent" clock object without diving in the low-level commands of this circuit. This library for basic functions is interchangeable with the RTC library which applies to SAM processors.
Fast In/Out
An object-oriented library that substantially improves the writing and acquisition speeds on the pins of Arduino boards.
This library works on all AVR microcontroller based cards as well as on Due cards. It is now compatible with NRF5 processor's board (MicroBit), SAMD 21 (Xiao et arduino Zero), ESP32 based board and STM32Fxxx based board.
This library works on all AVR microcontroller based cards as well as on Due cards. It is now compatible with NRF5 processor's board (MicroBit), SAMD 21 (Xiao et arduino Zero), ESP32 based board and STM32Fxxx based board.
MemoryUsage
This library V2.30 is in fact an improvement of a library edited by "locoduino" by adding procedures of "visualization of location of variables". This library allows to analyze the memory "in vivo" and possibly to detect the cause of a problem. It also allows to understand how gcc (our favourite compiler) implements a program and its data in the very small memory of our arduino.
When using it, please take a glass of water and some aspirin tablet in case....
When using it, please take a glass of water and some aspirin tablet in case....
MatrixLib
This library implements a MatrixObj object with a collection of functions for matrix data processing : determinant, transpose, solving matrix systems by different methods ... It is in fact an implementation of most of the notions exposed in the article on matrices that you will find in the Miscellaneous articles, lessons ... tab.