Risks and challenges
Like all hardware projects, hardware is hard, and "sh!t happens".
The 121GW has already passed ETL, FCC, and CE testing and we have the certificates. No worries there.
The 121GW design is ready for production, we have 50 early production units in-hand and going to EEVblog supporters. But that doesn't mean there is zero risk of a hardware issue that we haven't found yet. Such a hardware issue if found would likely result in a PCB re-spin and subsequent delay to full production.
The firmware in the 121GW is updateable by the user via SD card, so it's easy to fix bugs, and to add and polish features etc.
Any risk would come in already shipped units if we find an issue with the bootloader code. This would require a ST Micro programmer and header cable. But the bootloader only controls the LCD, buttons, and SD card routines, so this is unlikely.
The application software is still under development, and although it has been written to be as cross-platform as possible, we have not tested, iOS, Mac, or Linux compilations yet. Only Windows and Android have been tested. Bugs remain as of writing, we are working on those.
It's fully open source though, so you can take it and run with it.
So there could be issues here that delay introduction of software on those platforms not supported yet.
I guess that South Korea getting attacked by North Korea is a possibility?
The 121GW is made in South Korea, so yeah, that could potentially be an issue maybe?
Otherwise, regular production line caveats apply.
There are currently two components identified that have long supply lead times, and whilst we have factored this into the delivery dates for the given numbers, this is not within our control, and parts could be delayed longer than expected.
The campaign goes gang-busters:
Learn about accountability on Kickstarter
If we get a million backers then Dave will have a heart attack and this could delay things significantly whilst he's in hospital recovering.