Development plan

I’m starting to see work me bleed into home me. I’ve always been a self learner and motivator, but now I’ve started to add the thoroughness I bring to work. It’s not that I’m super through at work, good enough is still good enough, but I predefine good enough. I assess my risks. I prioritize outcomes into musts, wants, wishes, disinterests, don’ts, and can’ts. I come up with development plans so I can assess where we’re at against word salads. I bereaucratize my work life. Im doing that at home.

The following is the current working plan. This is of course a work in progress and anything that is answered might be changed, and anything that is not on the list night be added.

  1. Scope project. A smartwatch with specs defined a couple posts ago.
  2. Decide on the connection type and base. BLE done on the ESP32. I’ll prototype based on the ESP32 variant of the Sparkfun Thing. It’s an open source design which will make it easier to take what I build and then remove everything I don’t need for production. There’s probably a lot of things I don’t need,, but it’ll nice having all the power that the ESP32 brings whole I figure out what I can get rid of.
  3. Decide on the screen. This is being a pain. I started looking at Arrow last night and want pleased with what I found or the prices. I think I’ll have to dig deeper on this. I started by looking at Sparkfun and Adafruit, and want some on what I found. I should think about braving out. Maybe look at what Seeed has, though their store never has the information I’m looking for.
  4. Decide on buttons, piezo buzzer, speaker, etc.
  5. Get all parts and assemble. Build an interface and check with the Wif. This should focus almost entirely on the interface and functionality.
  6. Refine down the main board. Add spots for everything I can buttons and speaker, etc. This will help with structural integrity. Remove everything from the base design of the Thing I don’t need. Headers for programming purposes should just be an edge connector at this point.
  7. Order the balance of standalone parts. Within reason I should order 5x of what I need.
  8. Breadboard these to verify the board is probably right.
  9. Order boards. Also order some boards to practice surface mount soldering. Order 5-10x of everything because the price is basically the same.
  10. Assemble after I determine good places to check functionality during assembly.