![]() |
PicoCamera 0.2.0
Camera library for RP2040 with an esp32-camera compatible API
|
GitHub |
| src | |
| driver | |
| pio_capture.h | PIO + DMA frame capture engine |
| sccb.h | Shared SCCB (I2C) access layer |
| xclk.h | XCLK generation via PWM |
| sensors | |
| gc0308.cpp | GC0308 sensor driver |
| gc0308.h | GC0308 sensor driver (8-bit SCCB register addresses) |
| gc0308_regs.h | |
| gc0308_settings.h | |
| gc032a.cpp | GC032A sensor driver |
| gc032a.h | GC032A sensor driver (8-bit SCCB register addresses) |
| gc032a_regs.h | |
| gc032a_settings.h | |
| gc2145.cpp | GC2145 sensor driver |
| gc2145.h | GC2145 sensor driver (8-bit SCCB register addresses) |
| gc2145_regs.h | |
| gc2145_settings.h | |
| ov2640.h | OV2640 sensor driver (8-bit SCCB register addresses) |
| ov2640_regs.h | |
| ov2640_settings.h | |
| ov3660.h | OV3660 sensor driver (16-bit SCCB register addresses) |
| ov3660_regs.h | OV3660 register definitions (16-bit addresses) |
| ov3660_settings.h | OV3660 register tables (16-bit addresses) |
| ov5640.cpp | OV5640 sensor driver (16-bit SCCB register addresses) |
| ov5640.h | OV5640 sensor driver (16-bit SCCB register addresses) |
| ov5640_regs.h | OV5640 register definitions (16-bit addresses) |
| ov5640_settings.h | OV5640 register tables (16-bit addresses) |
| ov7670.cpp | OV7670 sensor driver |
| ov7670.h | OV7670 sensor driver (8-bit SCCB register addresses) |
| ov7670_regs.h | |
| ov7725.cpp | OV7725 sensor driver |
| ov7725.h | OV7725 sensor driver (8-bit SCCB register addresses) |
| ov7725_regs.h | OV7725 register definitions |
| pico_camera.h | PicoCamera main API, aligned with esp32-camera's esp_camera.h |
| PicoCamera.h | PicoCamera library entry point. Include this from your sketch |
| sensor.h | Common camera sensor types, aligned with esp32-camera's sensor.h (subset) |