Posted on

ESP32-ECO-V3 Security

The new version of the ESP32 system on chip is secure, it has fixed the fault injection vulnerability found on earlier versions, here’s what Espressif say about it:

Fixed Fault injection issues regarding secure boot and flash encryption are fixed.
Reference: Security Advisory concerning fault injection and eFuse protections
(CVE-2019-17391)
& Espressif Security Advisory Concerning Fault Injection and Secure
Boot (CVE-2019-15894)

Posted on

Fixed watches HTTPS client

The IOTA Watch was slow to get HTTPS data from any server during the first call and connection to the server. This has been fixed and reading over HTTPS now happens very quickly. The fix involved migrating to a new ESP32 library namely WiFiClientSecure. What does this mean for the end user?… It means that you don’t have to wait multiple seconds when your watch makes first contact with an IOTA node, it connects instantly (<1 second).

Posted on

IOTA watch companion app

The IOTA watch has a very responsive and functional but very small touchscreen. You can enter an IOTA address using a tiny scrolling keyboard on the watch, but it’s fiddly! To help prevent address typos the watch will warn you if an address you have entered has zero IOTAs on it.

So we’ve been working hard on an IOTA watch companion app; written in Microsoft Blazor (WASM) it should hot launch in the browser of any device with a camera. It allows you to use that devices camera to scan an IOTA address QR code and then send the address (via LAN) to your IOTA watch contact book. You can also paste or type a new address and send it to the IOTA watch.

Here’s a link to the companion app so you can test it today.

Posted on

IOTA Watch teardown 3

Removing the four tiny Philips headed screws enables us to detach the back plastic chassis. This chassis houses an audio speaker and vibration motor. The touchscreen driver module is being gently lifted in this shot to expose the ESP32-V3 microprocessor chip. The secure flash element can be just seen in the top right, under the screwdriver tip. The central top black wire is the WIFI antenna which is routed within the watches silicon strap. Also notice the tiny round rechargeable battery cell, this is responsible for keeping the RTC modules time set correctly. The removeable rectangular connector in the middle is an image data bus feeding the 240 x240 pixel screen. The small metal can in the bottom left is a MEMs microphone, this may be used in a future release for a VOIP chat application, whereby the user can call and chat with any other IOTA watch wearers who they have in their IOTA contact book.

Posted on

IOTA Watch teardown 1

Here we see the iota watch with its back cover removed. The 3.7V 380mAh lithium cell is removeable, But you don’t have to, it can be charged while in the watch by simply plugging in the watches USB charge cable.

Posted on

New Website

Hi and welcome to our new website.

We finally have our business incorporated in Canada and our website and organization (SiliconDroid Inc.) fully SSL certified.

Over the coming weeks we will be building out the site and shop for our new IOTA watch that we are currently developing.