summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-28tools: rle_encode: Experimental color encoderDaniel Thompson
The output from this is a bit too bulky so the code isn't hooked up to anything at the moment.
2020-01-28tools: rle_encode: Implement proper argument parsingDaniel Thompson
2020-01-28manifest: Enable highest optimization by defaultDaniel 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-28Makefile: Switch to FROZEN_MANIFESTDaniel Thompson
This not only avoids the use of a deprecated feature but it also makes it easier to decouple the wasp/ directory structure from what actually gets copied to the target.
2020-01-28micropython: Update for native code gen fixesDaniel Thompson
2020-01-28wasp: pinetime: Fix backlight flicker during bootupDaniel Thompson
2020-01-28TODO: Make compatible with the GFM tasklist extensionDaniel Thompson
2020-01-28TODO: Initial list for the sprint to dumb watch parityDaniel Thompson
2020-01-28res: Add original source artwork for content in logo.pyDaniel Thompson
2020-01-28tools: rle_encode: Rework into proper functionsDaniel Thompson
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: Turn-key demoDaniel Thompson
Press ^C to terminate the demo and start programming in python!
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-23WIP: tools: Simple RLE encoderDaniel Thompson
2020-01-23wasp: Add a RLE encoded Pine logoDaniel Thompson
2020-01-21wasp: st7789: Add a simple proof-of-concept display driverDaniel Thompson
2020-01-20README: Initial versionDaniel Thompson
2020-01-20bootloader/micropython: Basic board support and WDTDaniel Thompson
2020-01-20Makefile: Switch to pyocd for flashingDaniel Thompson
Using the mass storage device mode on Nitrogen leaves the board in an odd state where the bootloader cannot properly load the payload.
2020-01-20Makefile: Add shortcut to download the softdevice binaryDaniel Thompson
2020-01-20Makefile: Try an experimental bootloader dist packageDaniel Thompson
This doesn't work for OTA at present.
2020-01-20Makefile: Get user to supply BOARD= and job countDaniel Thompson
2020-01-20gitignore: Hide binary files more thoroughlyDaniel Thompson
2020-01-18micropython v1.12Daniel Thompson
2020-01-15upy: Enable BLE REPLDaniel Thompson
2020-01-14Initial revisionDaniel Thompson
This is a just a rather hacky combined build environment.