SSD1306
Driver for SSD1306 OLED screen at I2C address 0x3c
(or 0x3d
).
import { SSD1306Driver } from "@devicescript/drivers"
Hardware configuration
- Configure the I2C connection through the board configuration
- Check that you are using the proper I2C address
Display
The driver implements the Display interface and can be used as various services. Using the driver through services provides a better simulation experience.
Driver
You can also use the SS1306 driver directly. However, it will not be usable from a simulator.
import { SSD1306Driver } from "@devicescript/drivers"
const ssd = new SSD1306Driver({ width: 64, height: 48 })
await ssd.init()
ssd.image.print("Hello world!", 3, 10)
await ssd.show()