Technical Resources

A curated collection of design guides, reference architectures, and tutorial notes for Robotics, Drones, and Embedded Systems.

Robotics & Drone Resources

System Design & Integration

  • Ref. architectures: Ground robots & multirotors
  • Sensor selection: IMU, GPS, LiDAR, Camera
  • Power budgeting & Battery management
  • Motor, ESC, and Propulsion selection
View Guide

Control & Navigation

  • PID tuning notes for drones & mobile robots
  • Sensor fusion basics (IMU+GPS+Mag)
  • Introduction to SLAM (Indoor Robotics)
  • Safety & Failsafe design considerations
Download Notes

Open-Source Tools

  • PX4 / ArduPilot setup & config notes
  • ROS / ROS2 learning path resources
  • Gazebo / Webots simulation guides
  • Middleware integration tips
Go to Repo

Embedded Systems & Prototyping

Microcontrollers & Platforms

  • Quick-start: ESP32, STM32, Arduino
  • Edge Computing: Raspberry Pi & Jetson
  • CPLD & FPGA basics for acceleration
  • Hardware selection for IoT
Cheat Sheets

Interfaces & Communication

  • Practical examples: I2C, SPI, UART, CAN, RS485
  • Sensor interfacing with timing diagrams
  • Debugging tips (Logic Analyzers/Oscilloscopes)
  • Signal integrity basics
View Examples

Firmware & HDL

  • Embedded C best practices & optimization
  • Verilog & VHDL starter examples
  • State Machine design for Real-Time Systems
  • RTOS basics for embedded devs
Source Code

Standard Lab Procedures

Safety & Operations

  • 3D Printer (FDM/SLA) Safety SOP
  • Laser Cutter Material Guidelines
  • PCB Milling Machine Manual
Download SOPs