pimoroni-pico/drivers
Phil Howard 70a1b26041 ADC: Avoid re-initialising ADC.
Only init the ADC if it's not already running.

In MicroPython this could trounce an already initialised and configured ADC,
and would disable the temperature sensor if it had been enabled by a user
before initialising any of the affected libraries.
2023-06-04 21:46:23 +01:00
..
analog ADC: Avoid re-initialising ADC. 2023-06-04 21:46:23 +01:00
analogmux
as7262
bh1745
bme68x BME68X: Avoid runtime memory allocation. 2023-03-16 13:25:19 +00:00
bme280 BME280: Avoid runtime memory allocation. 2023-03-16 13:25:19 +00:00
bmp280 BMP280: Avoid runtime memory allocation. 2023-03-16 13:25:19 +00:00
button
encoder
esp32spi
fatfs
hub75 Previous idea did not work, so now checking color order for every pixel set 2023-01-31 14:07:14 +00:00
hub75_legacy Hub75: Update to use Picographics (#601) 2022-12-16 20:53:16 +00:00
icp10125 Change __bswap16 to __builtin_bswap16. 2023-02-10 22:12:02 +00:00
inky73 Inky 7.3: Rename class. 2023-02-20 12:29:59 +00:00
ioexpander Implemented GPIO MP support for Encoder wheel 2023-05-10 14:54:32 +01:00
is31fl3731
ltp305 fix dangling pointer error 2023-05-08 13:19:47 +01:00
ltr559 LTR559: Refactor std::vector lookup to template. 2023-03-27 15:11:30 +01:00
mlx90640 MLX90640: MicroPython module. 2023-02-23 16:52:59 +00:00
motor Servo/Motor/PWM: Avoid runtime memory alloc. 2023-03-16 13:25:19 +00:00
msa301
pcf85063a PCF85063A: Remove static keyword. 2023-03-02 15:38:08 +00:00
pid
plasma
pms5003
pmw3901
psram_display Inky 7.3: Direct pen & PSRAM update. 2023-02-20 12:29:52 +00:00
pwm Servo/Motor/PWM: Avoid runtime memory alloc. 2023-03-16 13:25:19 +00:00
rgbled Unicorn: Move gamma LUTs to pimoroni_common. 2023-06-04 21:46:12 +01:00
rv3028
scd4x
sdcard
servo Servo/Motor/PWM: Avoid runtime memory alloc. 2023-03-16 13:25:19 +00:00
sgp30
sh1107
shiftregister Inky 7.3: Add ShiftRegister driver. 2023-02-20 12:29:59 +00:00
st7567 updated readme's 2022-11-07 18:07:48 +00:00
st7735
st7789 Tufty 2040: RGB565 DMA display update. 2023-05-12 13:38:19 +01:00
trackball
uc8151
uc8151_legacy
uc8159
vl53l1x use __builtin_bswap32 2023-05-08 13:17:51 +01:00
vl53l5cx
CMakeLists.txt MLX90640: Driver and 32x32 LED matrix example 2023-02-22 13:06:55 +00:00