{"id":23069697,"url":"https://github.com/roboticsbrno/arduinolearningkitstarter-library","last_synced_at":"2026-05-05T21:34:57.382Z","repository":{"id":106422907,"uuid":"96604920","full_name":"RoboticsBrno/ArduinoLearningKitStarter-library","owner":"RoboticsBrno","description":"Library for ArduinoLearningKitStarter board from @RoboticsBrno with definition of pins.","archived":false,"fork":false,"pushed_at":"2020-05-07T15:12:57.000Z","size":54,"stargazers_count":2,"open_issues_count":7,"forks_count":0,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-02-08T23:26:18.439Z","etag":null,"topics":["alks","arduino","arduino-leraning-kit-starter","esp32","library"],"latest_commit_sha":null,"homepage":"https://github.com/RoboticsBrno/ArduinoLearningKitStarter/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RoboticsBrno.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-08T08:02:44.000Z","updated_at":"2023-04-25T20:42:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"d2dd830a-0df2-40e2-af03-68d6c40c6e0f","html_url":"https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboticsBrno%2FArduinoLearningKitStarter-library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboticsBrno%2FArduinoLearningKitStarter-library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboticsBrno%2FArduinoLearningKitStarter-library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoboticsBrno%2FArduinoLearningKitStarter-library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RoboticsBrno","download_url":"https://codeload.github.com/RoboticsBrno/ArduinoLearningKitStarter-library/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246981136,"owners_count":20863825,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alks","arduino","arduino-leraning-kit-starter","esp32","library"],"created_at":"2024-12-16T06:16:42.556Z","updated_at":"2026-05-05T21:34:52.357Z","avatar_url":"https://github.com/RoboticsBrno.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ArduinoLearningKitStarter-library [![Build Status](https://travis-ci.com/RoboticsBrno/ArduinoLearningKitStarter-library.svg?branch=master)](https://travis-ci.com/RoboticsBrno/ArduinoLearningKitStarter-library)\n\nLibrary for the [ArduinoLearningKitStarter (ALKS) board](https://github.com/RoboticsBrno/ArduinoLearningKitStarter/) by RoboticsBrno with definition of pins and initialization of peripheries ([wiki](https://github.com/RoboticsBrno/ArduinoLearningKitStarter/wiki)).\n\n## Available in library managers\n\n### Arduino Library Manager\n\nAvailable at the Arduino Library Manager in Arduino IDE. To access it type `CTRL` + `SHIFT` + `I` or `Sketch` -\u003e `Include Library` -\u003e `Manage Libraries..` and type `ALSK` or `ArduinoLearningKitStarter`. If you find the library, click on install button.\n\n### [PlatformIO Library Manager](https://platformio.org/lib/show/1745/ArduinoLearningKitStarter/)\n\nAvailable with PlatformIO - [instalation steps](https://platformio.org/lib/show/1745/ArduinoLearningKitStarter/installation). \n\n## Available methods\n\n- `void setupLeds()` - sets the pins for LEDs to output\n- `void setupRgbLeds()` - sets the pins for RGB LEDs to output\n- `void setupButtons()` - sets the pins for buttons to input with pull-up\n- `void setupPiezo()` - sets the pins for piezo to output\n- `void setupAll()` - calls all previous functions\n\n[Source code for the methods](https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library/blob/master/src/ALKS.cpp)\n\n## Available pins\nDefinition of pins, which are possible to use on board ALKS ([PDF with pinout on board](https://github.com/RoboticsBrno/ArduinoLearningKitStarter/blob/master/docs/pinout.pdf)).\n\n### LEDs\n- `L_R` or `LED_RED`   \n- `L_G` or `LED_GREEN`   \n- `L_Y` or `LED_YELLOW` \n- `L_B` or `LED_BLUE` \n- `L_RGB_R` or `LED_RGB_RED`\n- `L_RGB_G` or `LED_RGB_GREEN`\n- `L_RGB_B` or `LED_RGB_BLUE`\n\n### Servos\n- `S1` or `SERVO1`\n- `S2` or `SERVO2`\n- `S3` or `SERVO3`\n- `S4` or `SERVO4`\n- `S5` or `SERVO5`\n\n### Switches/Buttons\n- `SW1`\n- `SW2`\n- `SW3`\n\n### Potentiometers\n- `POT1`\n- `POT2`\n\n### Piezo\n- `PIEZO1`\n- `PIEZO2`\n\n### Photoresistor\n- `PHOTO`\n\n### DHT11 pin \n- `DHT_PIN`\n\n[Source code for the pins definition](https://github.com/RoboticsBrno/ArduinoLearningKitStarter-library/blob/master/src/ALKS.h)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froboticsbrno%2Farduinolearningkitstarter-library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Froboticsbrno%2Farduinolearningkitstarter-library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froboticsbrno%2Farduinolearningkitstarter-library/lists"}