Skip to main content
Gabriel Staples's user avatar
Gabriel Staples's user avatar
Gabriel Staples's user avatar
Gabriel Staples
  • Member for 9 years, 4 months
  • Last seen this week
Stats
2,138
reputation
1.6m
reached
44
answers
8
questions
Loading…
About

Working hard to make the internet more complete.
Become my first >> GitHub Sponsor or Patreon <<!

Senior Embedded Software Engineer
Aeronautical Engineer
Physics & Controls
Sensors & Actuators
Radio Control (RC) airplanes, & UAVs

Hablo español.
Je parle français.

I am big into RC aircraft and embedded programming. Very fun stuff. I'm an aeronautical engineer, but I also do a lot with electronics, electrical engineering, and computer science/programming (including a lot with C/C++ in Arduino and some lower-level AVR code). Here's my website, with many articles on the aforementioned topics, showing a tiny subset of my work: http://www.ElectricRCAircraftGuy.com

My Physics, Sensing, and Controls answers on Stack Exchange that I am most proud of

  1. Stack Overflow: Physics-based controls, and control systems: the many layers of control
  2. Stack Overflow: Numerical derivation and integration in code for physics, mapping, robotics, gaming, dead-reckoning, and controls
  3. Arduino: How to make your own coulomb counter (Amphours [Ahr] meter, or Wattshours [Whr] energy meter) with an Arduino
  4. Electronics: When is a MOSFET more appropriate as a switch than a BJT?
  5. Arduino: Switching a Solenoid Using Arduino's 5V Output?: Low-side switching an inductive load (such as a relay) using a microcontroller (such as Arduino), NPN BJT transistor (with full base resistor calculations), and snubber/flyback diode
  6. Stack Overflow: Quadcopter PID Controller for distance
  7. Stack Overflow: Here is how to get simple C-like millisecond, microsecond, and nanosecond timestamps in C++
  8. Stack Overflow: How to get a simple timestamp in C

See more here...

2
gold badges
27
silver badges
39
bronze badges
82
Score
14
Posts
27
Posts %
32
Score
4
Posts
8
Posts %
21
Score
6
Posts
12
Posts %
11
Score
3
Posts
6
Posts %
6
Score
6
Posts
12
Posts %
6
Score
4
Posts
8
Posts %