Operation system for boards. The Operating System allows you to use the board as a security key.
OS Version | Connection Type | Release Data |
---|---|---|
Version 1 Beta 1 | Type 1 | 2024 5 May |
Version 1 Beta 2 RC | Type 2a | 2024 18 May |
OS Version | TOTP/OTP | Fido2 | U2F | WebAuthn |
---|---|---|---|---|
Version 1 Beta 1 | 1 Key | ❌ | ❌ | ❌ |
Version 1 Beta 2RC | Infinity Keys | ❌ | ❌ | ❌ |
OS Version | Connection Type | Release Data |
---|---|---|
❌ | ❌ | ❌ |
OS Version | TOTP/OTP | Fido2 | U2F | WebAuthn |
---|---|---|---|---|
❌ | ❌ | ❌ | ❌ | ❌ |
OS Version | Connection Type | Release Data |
---|---|---|
❌ | ❌ | ❌ |
OS Version | TOTP/OTP | Fido2 | U2F | WebAuthn |
---|---|---|---|---|
❌ | ❌ | ❌ | ❌ | ❌ |
OS Version | Connection Type | Release Data |
---|---|---|
❌ | ❌ | ❌ |
OS Version | TOTP/OTP | Fido2 | U2F | WebAuthn |
---|---|---|---|---|
❌ | ❌ | ❌ | ❌ | ❌ |
OS Version | Connection Type | Release Data |
---|---|---|
❌ | ❌ | ❌ |
OS Version | TOTP/OTP | Fido2 | U2F | WebAuthn |
---|---|---|---|---|
❌ | ❌ | ❌ | ❌ | ❌ |
The pinout of the ESP 8266 ideaspark board is different from the regular ESP 8266. Be careful!
Image Original Source |
Raw File |
Download Image
To connect board to Computer (Mac/Linux/Other) use Micro USB Cabel and Arduino ide Program.
Setup Bord
To Setup bord in program use this instraction:
Image Original Source |
Raw File |
Download Image
This instruction is the same for all OS. Only the buttons can be located/look different.
Actual for:
Board | Pereferial | Action |
---|---|---|
D1 | Button 1 Pin 1 | Top/Back To Menu |
G (GND) | Button 1 Pin 2 | - |
D2 | Button 2 Pin 1 | Botton |
G (GND) | Button 2 Pin 2 | - |
Flash | On Board | Apply |
Actual for:
Board | Pereferial | Action |
---|---|---|
D1 | Button 1 Pin 1 | Top in Menu or Previous Page |
G (GND) | Button 1 Pin 2 | - |
D2 | Button 2 Pin 1 | Bottom in Menu or Next Page |
G (GND) | Button 2 Pin 2 | - |
C4 | Button 3 Pin 1 | Home |
G (GND) | Button 3 Pin 2 | - |
D7 | Button 4 Pin 1 | Apply |
G (GND) | Button 4 Pin 2 | - |
Flash or G3 | On Board | Sleep or Wake Up |
The connection is not consistent (D0..C4) due to the unstable behavior of the board specifically on some pins. This may just be my problem. However, I decided to avoid using these unstable pins to ensure users do not encounter similar issues. Additionally, I observed artifacts on the screen when using some of these pins.
⚠️ Note ⚠️:
This is a beta version and there are still bugs and shortcomings. Perhaps not all bugs were noticed and fixed. It is better to wait for the RC (Release Candidate) or Release release. Be careful!
🛠️ Bugs 🛠️:
Released:
2024 5 May
Connection Type:
Type 1
XenithOS.ino:
Raw
Download
XenithOS.cpp:
Raw
Download
Coppy code to Arduino ide, read instruction on line 9, or read it here:
Bottom right you will see 2 icons:
Left icon is time sync status.
Right icon is wifi connection status.
! Problem with time
T No problem with time
X No Wi-Fi connection
W No problem with Wi-Fi
D1(pin) Button: Action top in menu or back to menu.
D2(pin) Button: Action bottom in menu.
Flash Button (on board): Action apply (open item in menu).
⚠️ Note ⚠️:
This is a Release Candidate version. There may be minor Bugs.
🛠️ Bugs 🛠️:
Released:
2024 18 May
Connection Type:
Type 2a
XenithOS.ino:
Raw
Download
XenithOS.cpp:
Raw
Download
Coppy code to Arduino ide, read instruction on line 28, or read it here:
""
.""
.","
after {"Network Name", "Password"}
.
{"Network Name", "Password"},
.//
before the line to select the time server.""
is the title/name of the service in the menu.\
, "
, or '
in the title unless you properly escape them.""
.","
.{"App name", AppView},
.
void AppView();
before the array.The status bar has been redesigned and moved to the top. If there are problems with the Internet connection or time synchronization, you will see a triangular icon with “!” at the top right. You should check the Internet availability or run diagnostics in the "Diagnostic" application. Also there you will see the name or title of the application, service or menu.
D1(pin) Button: Action top in menu or back to menu.
D2(pin) Button: Action bottom in menu.
D3(pin) Button: Action go Home in Menu.
D7(pin) Button: Action Apply or open application.
Flash Button or G3 (on board or pin): Action sleep/wake up board.