Skip to content

HaiqiangXu/Arduino-Generic-Libraries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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