Skip to content

Releases: emfcamp/TiDAL-Firmware

v0.6.0

04 Jun 15:30
6456da6
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Commits

  • 6cfc286: Disable UART terminal (temporary) (Matthew Wilkes) #67
  • bdb9988: Initial WIP (Matthew Wilkes) #67
  • ae6d0ed: More wip (Matthew Wilkes) #67
  • 02aa0b0: Initial working app store (Matthew Wilkes) #67
  • 564c058: Merge remote-tracking branch 'emf/main' into app-store (Matthew Wilkes) #67
  • 9edb23a: Improve error handling (Matthew Wilkes) #67
  • 69f5b6b: create /apps if missing (Matthew Wilkes) #67
  • e188ee2: Address tomsci review comments (Matthew Wilkes) #67

v0.5.2

04 Jun 09:47
7422ee5
Compare
Choose a tag to compare
v0.5.2 Pre-release
Pre-release

Commits

  • c755294: Fix USB sleep logic to match what tinyusb does (#69) (tomsci) #69
  • 7422ee5: Add magnetometer driver & example app (#70) (Dave Arter) #70

Latest release build

04 Jun 15:29
6456da6
Compare
Choose a tag to compare
Latest release build Pre-release
Pre-release

Commits

  • 6cfc286: Disable UART terminal (temporary) (Matthew Wilkes) #67
  • bdb9988: Initial WIP (Matthew Wilkes) #67
  • ae6d0ed: More wip (Matthew Wilkes) #67
  • 02aa0b0: Initial working app store (Matthew Wilkes) #67
  • 564c058: Merge remote-tracking branch 'emf/main' into app-store (Matthew Wilkes) #67
  • 9edb23a: Improve error handling (Matthew Wilkes) #67
  • 69f5b6b: create /apps if missing (Matthew Wilkes) #67
  • e188ee2: Address tomsci review comments (Matthew Wilkes) #67

v0.5.1

03 Jun 14:54
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Commits

  • 1dca6c5: Display a graph of the charge. (STL Auto) #52
  • 2520463: Make progress bar total size clearer. (STL Auto) #52
  • 9e1a396: Update with longer maximum life. reword to 'est time' to make it clear the battery life is only estimated. (STL Auto) #52
  • d2b921e: Fix multiline keyboard (#66) (Tom Sutcliffe)
  • 003d1f6: create /apps if missing (Matthew Wilkes)

v0.5.0

02 Jun 13:18
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Commits

  • 2a34792: Put accelerometer into sleep if necessary (#64) (tomsci) #64
  • 6830694: Correct SPI clock polarity and set CS pin. (Martin Ling)

v0.4.3

01 Jun 14:12
6f83044
Compare
Choose a tag to compare
v0.4.3 Pre-release
Pre-release

Commits

  • 8ab1cd1: Emergency boot, OTA and POST improvements (Matthew Wilkes) #62

v0.4.2

31 May 15:19
b552e41
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

Commits

  • 3b3853d: Add Espressif logo (#61) (tomsci) #61
  • 1364784: Restore orientation when exiting the sponsors app (Tom Sutcliffe)
  • 1dc1532: Disable UART terminal (temporary) (Matthew Wilkes)
  • 171f600: Re-enable i2c on POST (Matthew Wilkes)
  • b552e41: Accelerometer on 4 lines in post (Matthew Wilkes)

v0.4.1

30 May 21:42
146afef
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

Bug Fixes

Commits

  • 668877c: Update sponsor logos (Tom Sutcliffe)
  • 5243f47: Add "sponsored by" initial screen (Tom Sutcliffe)
  • 8d576ef: Fix repository cache timeout and ota update in terminal menu (Matthew Wilkes) #57
  • 7365106: Sponsors app autolaunches on first run (Tom Sutcliffe)
  • 081bfd8: Add initial POST app and wire into the recovery menu (Matthew Wilkes) #58
  • e1189b5: Remove uGui Demo from apps list (Tom Sutcliffe)
  • 8836962: Add brand colours to tidal.py (Matthew Wilkes) #59
  • 013658f: Add raleway fonts (Matthew Wilkes) #59
  • 00f3718: elif in Python, else if in C (Matthew Wilkes) #59
  • 4bb16b3: Updated syndicate_systems.png (Tom Sutcliffe)
  • 42ad8ac: Keep screen on during sponsors (Tom Sutcliffe)

v0.4.0

30 May 21:33
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Commits

  • 01f014d: Add micropython-lib and freeze urequests (Matthew Wilkes) #46
  • 5c0df70: Add badge.team terminal window and begin porting terminal dashboard (Matthew Wilkes) #46
  • 0212f2f: Add semi-persistent RTC memory driver from badge.team (Matthew Wilkes) #46
  • 4b0ce86: Port of badge.team terminal interface (Matthew Wilkes) #46
  • c53ad65: Freeze upysh from micropython-lib rather than copy in (Matthew Wilkes) #46
  • 5d20562: Revert "Add semi-persistent RTC memory driver from badge.team" (Matthew Wilkes) #46
  • 72eaa8d: Add badge.team flash app enumeration (Matthew Wilkes) #46
  • 96bf5f8: Remove un-needed terminal interface code from badgeteam (Matthew Wilkes) #46
  • 1e67c9f: Work towards installing apps from hatchery (Matthew Wilkes) #46
  • 6abc116: Switch woezel repo to our hatchery instance (Matthew Wilkes) #46
  • 20becbf: Address review comments (primarily spaces/tabs - yay python) (Matthew Wilkes) #46
  • 86fb0d6: Merge remote-tracking branch 'emf/main' into terminal_interface (Matthew Wilkes) #46
  • 21136bb: Add missing woezel support files. Oops (Matthew Wilkes) #46
  • c0951fe: Merge remote-tracking branch 'origin/main' into terminal_interface (Tom Sutcliffe) #46
  • 690b405: Fix flow_lines (Tom Sutcliffe) #46
  • 7ae1770: Look for user apps in /apps/ (Tom Sutcliffe)
  • 34885e1: Show splash in boot.py (Tom Sutcliffe)
  • 6b46f54: Add uart_menu_app setting to disable terminal UART menu app (Tom Sutcliffe)

v0.3.0

29 May 13:51
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Commits

  • 6d182ca: Add micropython-lib and freeze urequests (Matthew Wilkes) #36
  • a33be00: Add some flashing modes to the torch. (Charles Galambos) #40
  • cbb94d8: Add some comments. (Charles Galambos) #40
  • 5745a90: Disable flashing if you use another button. (Charles Galambos) #40
  • 15fffbd: Merge branch 'main' into flash-torch (Charles Galambos) #40
  • 0cc2e25: Add name badge app (Tom Sutcliffe)
  • 8e4fbac: Add is_active() to base App, Update mode switching, add a new randomish pattern. (Charles Galambos) #40
  • df1a18f: Merge branch 'main' into flash-torch (Charles Galambos) #40
  • c3119de: Make sure on_deactivate forwards call to parent class. (Charles Galambos) #40
  • 5ba7ddf: Add BUTTON_B=rotate default action if app.supports_rotation() is true (Tom Sutcliffe)
  • b04b7a9: Support accented characters in keyboard and textwindow (Tom Sutcliffe)
  • eb370e9: re-fix cancellation of on_up_down buttons in deactivate (Tom Sutcliffe)
  • 39b522e: Don't interrupt splashscreen with charge_state_changed callbacks (Tom Sutcliffe)
  • e7bb27b: Really simple uGUI demo working (Nathan Dumont) #48
  • b46ab13: Refactor ugui integration (Tom Sutcliffe) #48
  • 295d216: Make B flip apps that don't support rotate (Tom Sutcliffe)
  • 160352f: Add settings app (Tom Sutcliffe)
  • c75bf74: Add BUTTON_FRONT=OK hint to keyboard (Tom Sutcliffe)
  • 3f22d40: Fix settings app redraw issue on display sleep (Tom Sutcliffe)
  • a1703e2: Make Wi-Fi Config app honour configured connection timeout (Tom Sutcliffe)
  • a10e949: Generate tidal.txt during github action (#49) (dps.lwk) #49
  • 08936f7: Various minor UI tweaks (Tom Sutcliffe)
  • 3865481: fix display of Display Sleep time (Tom Sutcliffe)
  • 011e92c: Merge remote-tracking branch 'origin/main' into tomsci-ugui (Tom Sutcliffe) #48
  • 1e88574: Support WPA2-Enterprise (maybe) and correct EMF default wifi creds (Tom Sutcliffe) #51
  • c757aee: Add lodepng submodule and wrapper API (Tom Sutcliffe) #53
  • a23063c: Convert ROM PNGs to raw embeds rather than ST7789 bitmap modules (Tom Sutcliffe) #53
  • fec9a02: Fix emf.png colour scheme (Tom Sutcliffe) #53
  • 74a8269: Fix typo in wifi.save_defaults() (Tom Sutcliffe)
  • 319398c: Update default emfcamp wifi SSID (Tom Sutcliffe)
  • 80d233a: Add ability to dim backlight via LEDC PWM (#54) (tomsci) #54
  • 02e5458: Add text cursor to keyboard (Tom Sutcliffe)
  • 6e5d03f: Added accelerometer.py and simple text app (Tom Sutcliffe)
  • 42e0d86: Limit i2cs frequency to 100kHz to keep crypto chip happy (Tom Sutcliffe)
  • e4381f9: Wake the display when BL button is pressed when LCD is off (Tom Sutcliffe)