Welcome to Annealed-Engineering embedded system development and integration services. We are all about problem solving. Hardware, firmware, software, or systems integration we love creative and efficient solutions.
Rust Programming
Annealed Engineering focuses on the Rust programming language for its memory safety, reliability, and performance. Although we have worked with C and C++, Rust has proven to be the clear favorite for modern, embedded system development.
#Rustacean
Systems Integration
Annealed-Engineering has extensive experience developing SCADA software, specifically Ignition from Inductive Automation. From sensor networks, edge-of-network, machine monitoring, or even home automation projects. We have you covered.
Blog
What have I been up to? Trying my best to limit the number of times I get nerd sniped...failing miserably, but is that a bad thing?
Longan Nano (GD32V103F) ADC with Embedded Graphics
I have been reviewing a couple of pull requests to add ADC support for the riscv-rust /gd32vf103xx-hal . Since the Longan Nano dev board comes with an 160×80 RGB IPS LCD screen, I decided to use Embedded Graphics to debug the conversion 🙂 The following code was written as another example for the riscv-rust /longan-nano …
Continue reading “Longan Nano (GD32V103F) ADC with Embedded Graphics”
PCT2075 Support for the LM75-rs Crate
I decided to write a device driver in Rust to expand on my skills. I happened to have a PCT2075 sensor breakout board from Adafruit. Before starting on the driver, I looked on crates.io and didn’t see a crate for it. I later found out from the datasheet that this sensor is a pin-for-pin replacement …
Electric Golf Cart (Walk-Behind)
Playing golf is one of my favorite hobbies. It may seem a little pointless or boring to some people, but it is actually a lot of fun. I’ve been playing golf since I was 14 years old. Now that I own a house next to the local golf course, I wanted a way to stay …
Participation
I participate in many forums and groups to learn and give back to the community. You can find me on the Inductive Automation forum, SiFive forum, the Embedded Rust Matrix channel, and more. My typical handle is @dkhayes117, see you there!