Pinboard
This section groups the topics I want to make easily available. Think of it as some form of knowledge base.
Wearable AI projects
Pin / Pendant / Hand-held devices
Name | Shipping status | Price | Open Source |
---|---|---|---|
Humane Ai Pin | Killed | N/A | No |
Rewind Pendant | Now limitless | N/A | N/A |
Limitless pendant | Shipping | 199 USD | No |
rabbit r1 | Shipping | 199 USD | No |
friend | Preorder, July 30th, 2025 | 99 USD | No |
Compass | Shipping | 99 USD + optional subscription | No |
Tap | Coming soon | 59 USD | No |
ADeus | N/A | N/A | Yes, merged with Friend |
omi | Preoder, Q2 2025 | 89 USD | Yes |
Whomane | N/A | N/A | Yes |
PAL | N/A | N/A | Yes |
Owl | N/A | N/A | Yes, except Bee hardware |
Bee | June 2025 | 49 USD | No |
O1 | Preorder | O1 Light : 109 USD | Yes |
iyO One | Preorder | Starts at 999 USD | No |
Terra | N/A | N/A | Yes |
moji ai wearable | April’s fool joke ! | 1499 USD | N/A |
Smart glasses
Name | Shipping status | Price |
---|---|---|
Brilliant Labs Frame | Shipping | 349 USD |
Ray-Ban Meta smart glasses | Shipping | Starts at 299 USD |
OpenGlass | Open Source | N/A |
Embedded development resources
Embedded Software Engineering 101 provides an excellent general introduction to embedded systems, making it particularly useful if you’re transitioning from general-purpose software development.
Bare metal embedded is a YouTube playlist that compiles a series of lectures I found particularly interesting. It walks you through the process of building a bare-metal program for ARM Cortex Mx systems, explaining each step, from writing a linker script to understanding memory layout, the vector table, the role of the startup script, and finally flashing and running the program on a board.
If you’re using Nordic Semiconductors board, or Zephyr RTOS in general, the free courses on Nordic Developer Academy provide an excellent introduction. They also provide courses on communication technologies such as BLE and WiFi, which are definitely worth checking out.