Natesh's Dev Blog!

  • Github
  • Projects
  • Makes
  • About
  • Search

2023

February 21, 2023
Icarus Flight Controller

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
esp32-c3
esp32
bluetooth
January 29, 2023

Interfacing with ESCs

Given the failure to get significant lift from using small brushed DC motors mentioned in a previous post, I’m opting to interface with real drone hardware. Now, I was...

drone
electronics
embedded
esp32
esp32-c3
January 21, 2023

Dealing with Layer shift - Part 2

Unfortunately still experiencing a lot of layer shift on my Ender 3 Pro. It is exactly the same as the issue I experienced early last year. However, I think...

3dprinting
ender3
prusaslicer

2022

December 25, 2022

2022 Retrospective

This is a small retrospective post on projects for the last year. I’m also cheating a little bit here as a my goal was to do one post per month.....

November 30, 2022

Industrial Device Simulators for Local Testing

Since I write a lot of drivers for work, I often need simulate hardware devices. Usually I’ll write a python scripts to send CAN traffic or act as a modbus...

modbus
canopen
c++
rust
async
Loading more posts...

© 2026 Natesh Narain

Built with Jekyll and Tailwind CSS