NC-2026 · Rev F Los Angeles, CA Datasheet

Noel Caverly

Embedded firmware & systems engineer

Status
Available for new roles

1Features

  • Real-time firmware for ESP32 and STM32 microcontrollers
  • Serial protocols: UART, BLE, I²C/SPI, CAN bus, MAVLink
  • OTA update pipelines over UART bootloader
  • C++/Qt ground-control software (QGroundControl)
  • Verilog CPU design on FPGA
  • Owns the full cycle, from architecture to field deployment

2Applications

  • Drone delivery systems
  • Autonomous service robots
  • Flight instrument prototypes
  • Home air-quality monitoring

3Pin Configuration

Pinout of the NC-2026. Inputs: C/C++, Python, Verilog, Assembly. Outputs: LinkedIn, GitHub, Résumé, Mods. NC-2026 SOIC-8 1234 56 78 C/C++PY HDLASM LINKEDIN GITHUB RESUME MODS
Top view. Pins 6–8 are links.
Pin Functions
PinNameI/ODescription
1–4C/C++, PY, HDL, ASMIC/C++, Python, Verilog, MIPS and IA-32 assembly. Also Java and Swift.
8LINKEDINOProfessional profile
7GITHUBOSource code
6RESUMEOOne-page PDF
5MODSOGame mods and downloads

4Description

I'm a software engineer based in Los Angeles. I am experienced with microcontroller development and embedded systems. I am passionate about using my skills to build things that do tangible good. I love solving puzzles and unique issues. I thrive when I am given the freedom and opportunity to explore and learn new things.

Outside of work I'm interested in film and television. Creating stories is a great creative outlet. I like using my technical abilities to improve my life. I built an ambient monitor to learn about the dust issues in my apartment and have been using it to track the effectiveness of our different cleaning methods.

Currently open to new opportunities. Feel free to reach out on LinkedIn or browse my work on GitHub.

5Specifications

Electrical Characteristics
ParameterTest conditionsValueUnit
Professional experienceFirmware and systems3+yr
Drone systems commissionedA2Z Drone Delivery, 2023–2026~10of 15 delivered
Engineers onboardedA2Z Drone Delivery4engineers
Serial protocols in productionUART, BLE, I²C, SPI, CAN5protocols
Microcontroller familiesESP32, STM322families
CPU pipeline depthMIPS32, Verilog, Vivado5stages

Certified: FAA Part 107 Remote Pilot. B.S. Computer Engineering, Pennsylvania State University.

6Typical Application

Ambient monitor signal chain: sensors feed an ESP32, which writes to Firestore, which feeds a web dashboard. SENSORSESP32 FIRESTOREDASHBOARD 5 channelsWi-Fi, 10 min raw → 30 m → 1 hPlotly Figure 6-1. Ambient monitor used to track dust in the author's apartment.

7Revision History

RevDateChanges
F2026-10Site redesigned as a datasheet.
E2023-01A2Z Drone Delivery. Contractor, then Senior Software Engineer. Owned firmware and ground-control software.
D2021-08Bear Robotics, Field Operations Technician. Deployed autonomous service robots on the West Coast.
C2021-05B.S. Computer Engineering, Penn State.
B2019-06NASA JPL, Software Engineering Intern. LabVIEW imaging GUI and flight-instrument thermal enclosure.
A2017-09Initial release. Started at Penn State.

8Ordering Information

Download résumé (PDF)