Skip to content

TG-Techie/TG-Watch-Software

Repository files navigation

TG-Watch-Software

The TG-Watch is an open-source, touchscreen watch for makers and students alike. This is the in-progress repository of system software and stock apps shipped with the watch.

Dependencies

Firmware

  • circuitpython 6.0+

Software

These are frozen into the TG-Watch distribution of circuitpython.

  • TG-Gui-Core 0.6.0
  • Adafruit_CircuitPython_BusDevice 5.0.1+
  • Adafruit_CircuitPython_Register 1.9.4+
  • Adafruit_CircuitPython_Display_Text 2.11.0+
  • Adafruit_CircuitPython_LSM6DS 4.1.1+
  • Adafruit_CircuitPython_FocalTouch 1.2.5+
  • Adafruit_CircuitPython_DS3231 2.4.2+
  • Adafruit_CircuitPython_LC709203F 2.0.0+
  • Adafruit_CircuitPython_DRV2605 1.1.9+

Contributing

Behavior

[Insert code of conduct link here once decided]

However, In Short:

  • be nice
  • don't discriminate
  • work together
  • understand people make mistakes

Code

  • Using should not require understanding
  • Disclose complexity progressively
  • Use sugar to make code easier to read (not to write)
  • Only infer on top of what is already explicit
  • The fewer ways a value needs to be checked, the better
  • Well written code won't be well written until it is done, so add comments
  • Run python -c "import this"
  • If you can't read it, re-write it (cause neither can I)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages