-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Daniel Johnson edited this page Jun 19, 2021
·
9 revisions
Welcome to the EmbeddedIOServices wiki!
EmbeddedIOServices is a hardware abstraction for the most common embedded tasks. It includes Digital I/O, ADC, PWM I/O and a task scheduling Timer service. The goal is to provide easy portability between micro controllers and between manufacturers.
Currently supported abstractions
- STM32 microcontrollers built on top of the ST HAL
- STM32 microcontrollers built on top of the Stm32duino abstraction (useful if working within the Arduino environment)
Interface
* [Analog](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/AnalogService)
* [Function Descriptions](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/AnalogService#FDesc)
* [Examples](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/AnalogService#Examples)
* [Digital](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/DigitalService)
* [Function Descriptions](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/DigitalService#FDesc)
* [Examples](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/DigitalService#Examples)
* [PWM](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/PwmService)
* [Function Descriptions](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/PwmService#FDesc)
* [Examples](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/PwmService#Examples)
* [Timer](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/TimerService)
* [Function Descriptions](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/TimerService#FDesc)
* [Examples](https://github.com/FL0WL0W/EmbeddedIOServices/wiki/TimerService#Examples)
If you encounter an issue, please post in the GitHub Issues section