Difference between revisions of "AnOtter Watch"

From Badge team
Jump to navigation Jump to search
Line 51: Line 51:
  
 
. . and much more :)
 
. . and much more :)
 +
 +
== Software TODOs ==
 +
 +
=== Display drivers ===
 +
 +
Choose bit depth(s)
 +
 +
It seems the display supports a low power 8 color mode, with no backlight that might just be enough for low power watch app . .
 +
 +
Choose UI kit
 +
 +
=== Input ===
 +
 +
Since we only have UP, DOWN and CENTER we'll at-least need something like long press for Cancel / Back . .
 +
 +
=== Multimeter ===
 +
 +
This is the easiest of the following . .
 +
 +
=== Oscilloscope ===
 +
 +
High speed magic needed
 +
 +
=== Component tester ===
 +
 +
There seem to be a couple of "flavours" of this, some with very nicely commented code

Revision as of 16:52, 5 March 2019

AnOtter Watch

AnOtter Watch prototype d0a3733.jpg

Current status: Prototype ordered!

https://pad.ijhack.nl/p/anotterwatch

https://github.com/badgeteam/anotterwatchHW

Reasoning

Front side AnOtter Watch prototype d0a3733.jpg

So called "smart" watches are a dime a dozen, but what does a hacker really need?

  • WiFi
  • Multimeter
  • Component tester
  • Scientific calculator
  • Ottergotchi

Ingredients

  • ESP32

SPI

  • 240x240 SPI IPS
    • ST7789V controller integrated RAM and 12/16/18 bit colour
  • ADS7946SRTET
    • 14 bit 2 MSPS Dual-Channel, Differential/Single-Ended ULP ADC

I2C

  • TCA9535MRGER
    • 16 bit IO expander
  • BMI270
    • 6-axis MEMS IMU
  • SAO connector

UART

  • CH340C
    • USB to serial

GPIO

  • 4x SK6812MINI
  • Bright white LED
  • TMHU26
    • Up / Down / Center switch

POWER

  • USB-C
  • TP4056
    • Li-Ion charger chip
  • TPS63001DRCR
    • HE Single Inductor Buck-Boost Converter 1.8 A
  • SPST
    • Power on / off

. . and much more :)

Software TODOs

Display drivers

Choose bit depth(s)

It seems the display supports a low power 8 color mode, with no backlight that might just be enough for low power watch app . .

Choose UI kit

Input

Since we only have UP, DOWN and CENTER we'll at-least need something like long press for Cancel / Back . .

Multimeter

This is the easiest of the following . .

Oscilloscope

High speed magic needed

Component tester

There seem to be a couple of "flavours" of this, some with very nicely commented code