![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Name | Bomu (?) | Comu (?) | Fomu (EVT1) | Fomu (Hacker) | Fomu (PVT1) | Lomu (?) | Qomu (?) | Somu (?) | Tomu (Production) | Tomu (Self Made) | Womu (?) |
---|---|---|---|---|---|---|---|---|---|---|---|
Manufacturer | ? | ? | Kosagi | Tim 'mithro' Ansell | Kosagi | ? | QuickLogic | Solokeys | Kosagi | You! | Femto |
Status | Idea | Idea | EOL | EOL | For sale | Idea | Development | Crowdfunding | For sale | NA | Development |
Buy now! | Back now! | Buy now! | |||||||||
Microprocessor |
|||||||||||
Architecture | ARM | ? | RISC-V | RISC-V | RISC-V | ? | ARM | ARM | ARM | ARM | Xtensa |
Manufacturer | Nordic? | ? | SpinalHDL | SpinalHDL | SpinalHDL | ? | QuickLogic | STM | Silabs | Silabs | Espressif |
Part | nRF52840 | ? | VexRISC-V | VexRISC-V | VexRISC-V | ? | EOS S3 | STM32L432KC | EFM32HG309 | EFM32HG309 | ESP32-D2WD |
Datasheet | |||||||||||
Class | ARM Cortex-M4 | ? | ? | ? | ? | ? | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M0+ | ARM Cortex-M0+ | ? |
Frequency | 64 MHz (Max) | 0 MHz (Max) | 12 MHz (Max) | 12 MHz (Max) | 12 MHz (Max) | 0 MHz (Max) | 80 MHz (Max) | 80 MHz (Max) | 24 MHz (Max) | 24 MHz (Max) | 240 MHz (Max) |
Benchmarks | 3 CoreMark/MHz, 0 DMips/MHz | 0 CoreMark/MHz, 0 DMips/MHz | 0 CoreMark/MHz, 0 DMips/MHz | 0 CoreMark/MHz, 0 DMips/MHz | 0 CoreMark/MHz, 0 DMips/MHz | 0 CoreMark/MHz, 0 DMips/MHz | 3 CoreMark/MHz, 1 DMips/MHz | 3 CoreMark/MHz, 1 DMips/MHz | 0 CoreMark/MHz, 0 DMips/MHz | 0 CoreMark/MHz, 0 DMips/MHz | 0 CoreMark/MHz, 3 DMips/MHz |
Storage |
|||||||||||
Memory | 256 kilobytes | 0 kilobytes | 128 kilobytes | 128 kilobytes | 128 kilobytes | 0 kilobytes | 512 kilobytes | 64 kilobytes | 8 kilobytes | 8 kilobytes | 536 kilobytes |
Flash | 1024 kilobytes | 0 kilobytes | 0 kilobytes | 2048 kilobytes | 2048 kilobytes | 0 kilobytes | 16384 kilobytes | 256 kilobytes | 64 kilobytes | 64 kilobytes | 0 kilobytes |
Toolchain Support |
|||||||||||
Bare Metal C | ? (GCC: ?, LLVM: ?) | ? (GCC: ?, LLVM: ?) | Yes (GCC: ?, LLVM: ?) | Yes (GCC: ?, LLVM: ?) | Yes (GCC: ?, LLVM: ?) | ? (GCC: ?, LLVM: ?) | Yes (GCC: ?, LLVM: ?) | Yes (GCC: ?, LLVM: ?) | Yes (GCC: ?, LLVM: ?) | Yes (GCC: ?, LLVM: ?) | ? (GCC: ?, LLVM: ?) |
Embedded Rust | ? | ? | Yes | Yes | Yes | ? | ? | Yes! | ? | ? | ? |
Software Support |
|||||||||||
? | ? | Yes | Yes | Yes | ? | Yes | ? | In Progress? | In Progress? | ? | |
? | ? | Yes | Yes | Yes | ? | ? | ? | No | No | Yes | |
? | ? | In Progress | In Progress | In Progress | ? | ? | ? | No | No | ? | |
? | ? | ? | ? | ? | ? | Yes | ? | No | No | ? | |
Emulation Support |
|||||||||||
? | ? | Not Yet | Not Yet | Not Yet | ? | ? | ? | Maybe? | Maybe? | ? | |
? | ? | In Progress | In Progress | In Progress | ? | Yes | ? | Maybe? | Maybe? | ? | |
? | ? | Yes | Yes | Yes | ? | ? | ? | No | No | ? | |
Security Key Support |
|||||||||||
U2F | ? | ? | Not Yet | Not Yet | Not Yet | ? | ? | Yes | Yes | Yes | ? |
FIDO2 | ? | ? | Not Yet | Not Yet | Not Yet | ? | Not Yet | Yes | Maybe? | Maybe? | ? |
Secure Key Storage | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Crypto |
|||||||||||
Crypto Acceleration | ? | ? | User | User | User | ? | User | none | AES? | AES? | ? |
Hardware Random Number Generator | ? | ? | No | No | No | ? | No | Yes | No | No | ? |
Links |
|||||||||||
Schematics | Link | Link | Link | Link | Link | Link | Link | Link | Link | Link | Link |
Bootloader Code | Link | Link | Link | Link | Link | Link | Link | Link | Link | Link | Link |
Quick Start Code | Link | Link | Link | Link | Link | Link | Link | Link | Link | Link | Link |