|
1 | 1 | # Raspberry Pi Pico Driver class collection |
2 | | -A Collection of the Raspberry Pi [Pico](https://www.raspberrypi.com/products/raspberry-pi-pico/)/[Pico2](https://www.raspberrypi.com/products/raspberry-pi-pico-2/) classes. Also, the [SDK API](https://www.raspberrypi.com/documentation/pico-sdk/hardware.html#group_sm_config_1gaed7a6e7dc4f1979c7c62e4773df8c79b) wrapper class is provided. |
| 2 | +A Collection of the Raspberry Pi [Pico](https://www.raspberrypi.com/products/raspberry-pi-pico/)/[Pico2](https://www.raspberrypi.com/products/raspberry-pi-pico-2/) classes. Also, a [SDK API](https://www.raspberrypi.com/documentation/pico-sdk/hardware.html#group_sm_config_1gaed7a6e7dc4f1979c7c62e4773df8c79b) wrapper class is provided. |
3 | 3 |
|
4 | | -[HTML documentation](https://suikan4github.github.io/rpp_driver/) is available. |
| 4 | +An online [HTML documentation](https://suikan4github.github.io/rpp_driver/) is available for the details. |
5 | 5 |
|
6 | 6 | # Details |
7 | 7 | This class collection ( or class library ) encapsule the certain data inside class. And it also allows you to use the dependency-injection inside your project. So, you can test your code with [Google Test](https://github.com/google/googletest) before testing on the target hardware. |
8 | 8 |
|
9 | 9 | These classes are provided in this version. |
10 | 10 |
|
11 | | -| class | Description | |
12 | | -|--------------------------------- |----------------------------- | |
13 | | -| ::rpp_driver::[SdkWrapper](docs/sdkwrapper.md) | Wrapper class of Pico SDK | |
14 | | -| ::rpp_driver::[GpioBasic](docs/gpiobasic.md) | Basic GPIO controller | |
15 | | -| ::rpp_driver::[I2cMaster](docs/i2cmaster.md) | I2C Master controller | |
16 | | -| ::rpp_driver::[I2sSlaveDuplex](docs/i2sslaveduplex.md) | Polling based PIO I2S driver | |
17 | | -| ::rpp_driver::[Adau1361](docs/adau1361.md) | Audio CODEC driver | |
| 11 | +| class | Description | |
| 12 | +|--------------------------------- |----------------------------- | |
| 13 | +| ::rpp_driver::SdkWrapper | Wrapper class of Pico SDK | |
| 14 | +| ::rpp_driver::GpioBasic | Basic GPIO controller | |
| 15 | +| ::rpp_driver::I2cMaster | I2C Master controller | |
| 16 | +| ::rpp_driver::I2sSlaveDuplex | Polling based PIO I2S driver | |
| 17 | +| ::rpp_driver::Adau1361 | Audio CODEC driver | |
18 | 18 |
|
19 | 19 |
|
20 | 20 | ## How to obtain this project |
|
0 commit comments