From 2a590986e1ee2aca934181e0ced958c520e97332 Mon Sep 17 00:00:00 2001 From: Maxwell Beck Date: Mon, 26 Oct 2026 20:32:56 -0500 Subject: ssd1306 driver sketch --- src/pico1541.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'src/pico1541.c') diff --git a/src/pico1541.c b/src/pico1541.c index e69de29..2c7ad35 100644 --- a/src/pico1541.c +++ b/src/pico1541.c @@ -0,0 +1,25 @@ +#include +#include +#include +#include + +#include "ssd1306.h" + +int main() { + gpio_init(20); + gpio_init(21); + + gpio_set_function(20, GPIO_FUNC_I2C); + gpio_set_function(21, GPIO_FUNC_I2C); + + gpio_set_pulls(20, true, false); + gpio_set_pulls(21, true, false); + + i2c_init(i2c0, 400 * 1000); + + ssd1306_t display; + ssd_init(&display, i2c0, 0x3C); + ssd_power_on(&display); + + return 0; +} -- cgit v1.3.1