Bokeh

Making sense of the mess in my head

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.