Chuck Duey is a versatile Hardware R&D Engineer with over three decades of mixed-signal and RF design experience and nine years in his current embedded Linux/RF roles. He has delivered production CMOS VCOs, DCOs and crystal oscillators across nodes from 90nm to 16nm finFET, and led lab and process deck setups for electromagnetic extraction and IC debug. At Keysight he blends analog/RF design with embedded Linux system security and instructional courseware, while his open-source contributions to the popular mraa project demonstrate hands-on platform support for Raspberry Pi and BeagleBone low-level I/O. Skilled at first-prototype analysis and PCB fabrication, he’s equally comfortable micro-probing a silicon die or soldering fine-pitch BGAs in a crowded RF test bench. A longtime Raspberry Pi hacker and instructor, he focuses on SPI/I2C/serial integrations and high-speed ADC work that bridges hardware bring-up and embedded software.
9 years of coding experience
30 years of employment as a software developer
BS, Electrical Engineering, BS, Electrical Engineering at Colorado State University
Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:6 commits, 13 PRs, 29 comments in 2 years 4 months
Contributions summary:Chuck primarily contributed to platform support within the `mraa` library, focusing on low-level I/O for embedded systems. Their work involved adding support for various Raspberry Pi models, including the Pi 3 B+, Pi 4, and Pi 400, as well as the BeagleBone. These contributions entailed modifying platform-specific code to correctly identify and utilize hardware resources like GPIO and SPI pins. They also made modifications to detect and configure hardware specific characteristics.
Contributions:100 pushes, 2 branches in 3 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.