Skip to main content
The 2024 Developer Survey results are live! See the results
Gabriel Staples's user avatar
Gabriel Staples's user avatar
Gabriel Staples's user avatar
Gabriel Staples
Senior Embedded Software Engineer
  • Member for 9 years, 5 months
  • Last seen this week
Stats
47,627
reputation
54.1m
reached
540
answers
129
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...

22
gold badges
252
silver badges
332
bronze badges
1,065
Score
101
Posts
15
Posts %
668
Score
156
Posts
23
Posts %
621
Score
144
Posts
22
Posts %
469
Score
59
Posts
9
Posts %
370
Score
58
Posts
9
Posts %
213
Score
70
Posts
10
Posts %