Natesh's Dev Blog!

  • Github
  • Makes
  • About
  • Search
May 14, 2023

CANopen Device Simulator

As a follow up to a previous post I’ve spent some time recently working on my CANopen simulator tools. Why does it exist I need to setup a lot...

can
canopen
lua
April 22, 2023

STM32F4 Devboard

In my last post I mentioned wanting to split the Bluetooth receiver into a separate stack. The main reason for this being that the ESP32-C3 does not have enough...

stm32
stm32f4
electronics
kicad
pcb
devboard
rust
c++
embedded
March 27, 2023

Drone assembly and initial testing

Not a lot of progress this month but I did get the drone assembled and electronics wired up. The Icarus FC is mounted above...

drone
electronics
icarus
February 22, 2023

Icarus Sensors and Visualization

This post will cover visualizing sensor data collected over Bluetooth from the controller. Graphics Library Bevy seems to be the all around best choice for graphics in Rust these...

flight-controller
ble
rust
embedded
esp32c3
esp32
bluetooth
February 21, 2023

Icarus Bluetooth Client

The Rev C design of Icarus uses an ESP32-C3 MCU which supports Bluetooth. I chose Bluetooth as I thought it would make a decent option for a primarily indoor...

flight-controller
ble
arduino
rust
embedded
esp32c3
esp32
bluetooth
Previous Page: 6 of 30 Next
© 2025 Natesh Narain. Made with Jekyll using the Tale theme.