summaryrefslogtreecommitdiff
path: root/wasp/drivers
AgeCommit message (Collapse)Author
2020-02-03wasp: st7789: Reuse the pre-allocated linebufferDaniel Thompson
2020-02-03wasp: pinetime: Basic RTC supportDaniel Thompson
Currently this supports time only (no date) and it based on the RTCounter class which is customized for nRF ports. At present the nRF port doesn't have proper machine.rtc support so we have implemented within wasp instead.
2020-02-03wasp: st7789: Add positioning support to rleblitDaniel Thompson
2020-02-01wasp: Adopt a low power mode shortly after bootingDaniel Thompson
This is useful for battery run-down testing and so on.
2020-01-31wasp: simulator: First steps towards a simulatorDaniel Thompson
Currently this just traces SPI activity from the ST7789 driver but its a good baseline to start building up test functions from.
2020-01-31wasp: Add a super-simple vibrator driverDaniel Thompson
2020-01-30wasp: Add battery supportDaniel Thompson
2020-01-28wasp: drivers: st7789: Remove redunant delayDaniel Thompson
2020-01-28wasp: drivers: st7789: native code gen for rleblitDaniel Thompson
This is a useful performance boost... but there is still scope to get this a lot quicker.
2020-01-28logo: Gather together the bitmaps into a single variableDaniel Thompson
The PineTime demo will also now cycle through both the Pine64 and MicroPython logos.
2020-01-28wasp: drivers: st7789: Replace with custom uPy driverDaniel Thompson
This driver was rewritten from scratch, borrowing some idioms from the SSD1306 driver to ensure an efficient implementation in uPy.
2020-01-21wasp: st7789: Add a simple proof-of-concept display driverDaniel Thompson