Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Very long term todo list #40

Open
14 of 29 tasks
atctwo opened this issue Aug 31, 2020 · 0 comments
Open
14 of 29 tasks

Very long term todo list #40

atctwo opened this issue Aug 31, 2020 · 0 comments
Labels
enhancement idea for making something easier to use feature request an idea for a new app or os feature long term todo major updates that will be done at some point, but will break everything system improvement something that should be done to the inner workings of the system

Comments

@atctwo
Copy link
Owner

atctwo commented Aug 31, 2020

This isn't really an issue concerning one specific thing; it's just a big list of ideas or things i want to research or implement. If an item is feasible, and has been mostly implemented (to a usable degree), it will be checked off the list. A lot of more specific or small or existing in-development improvements aren't listed here, but are probably listed as a separate issue

watch2 system core

  • use framebuffers
  • BLE subsystem
    • implementation started, but on hold for now
  • Micropython or CircuitPython

software stuff (like interface features and apps)

  • weather api integration
    • current weather on the ripoff control centre (2ed6a07)
    • weather app (bf76c7c)
  • static map app
  • UPC api app
  • BLE remote control app (a6470b0)
  • more games
    • tetris (36e4e25)
    • breakout
    • blackjack?
    • maybe port emulators?
      • NES, doesn't run very well (cb17ff9)
    • quiz game (using Open Trivia API) (2ed6a07 and 3ed3e03)

hardware stuff

  • use a TFT
  • [x ] I2S amplifier + speaker
    • i still need to find a small enclosed speaker to embed on the watch2 mainboard
  • I2S microphone
    • depends on I2S amplifier
  • 9-dof sensor
    • might just add a magnetomoter?
  • NFC / RFID
    • will probably use the STEMMA QT extension port
    • could use this
    • might be able to use this
  • temperature sensor (and/or other environmental sensors)
    • i'll probably use one built into a imu sensor
    • or an MCP9808
  • STEMMA QT expansion port
  • IR remote sending / receiving
  • USB-C power
  • new 5 way switch (the one i started with has been discontinued)
  • lipo battery + charge controller
  • fuel gauge
  • on/off supervisor
    • uses MAX16150 (half working shutdown button added in 1afc083)
  • touch screen??? probably not
@atctwo atctwo added enhancement idea for making something easier to use feature request an idea for a new app or os feature long term todo major updates that will be done at some point, but will break everything system improvement something that should be done to the inner workings of the system labels Aug 31, 2020
@atctwo atctwo pinned this issue Aug 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement idea for making something easier to use feature request an idea for a new app or os feature long term todo major updates that will be done at some point, but will break everything system improvement something that should be done to the inner workings of the system
Projects
None yet
Development

No branches or pull requests

1 participant