HaiqiangXu / Arduino-Generic-Libraries

Generic libraries to be used by final Arduino projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Generic-Libraries

General purpose libraries for final Arduino projects which can include them easily as needed through the platformio.ini config file.

External libraries

These are the external libraries that are included in Generic-Libraries as submodules which links to the original source repositories, and following these instructions to separate Generic-Libraries superproject local changes from the original source repository:

NOTE: all credits goes to, of course, the respective owners of these repositories.

Own libraries

Library Description Hardware associated
Common_Lib Quick static classes for frequently used functionalities like Sleep() / PowerDown() or ReadKeyboard() for debugging -
Melodies_Lib Controls active/passive buzzers to reproduce melodies Buzzer
Bluetooth_Lib Controls bluetooth modules HC-05 and HC-06 via SoftwareSerial library Bluetooth
Joystick_Lib Controls analog joysticks with 2 axes and a switch button Joystick
Motors_Lib Controls 4 motors splitted into 2 axes through the driver L298N Motors
SDFilesManager_Lib Controls SD card with FAT16 limitations (8.3 filename format). Path is Unix based ('/' is root and normal slash means folder instead of backslash) SD Card

About

Generic libraries to be used by final Arduino projects

License:GNU General Public License v3.0


Languages

Language:C++ 100.0%