Crazy Tree Engineering

Blog

Coding with A.I.

Coding with A.I.

Sep 25, 2025
Being an old-school programmer, I was hesitant to start using A.I. But I realized that I would be falling behind if I didn’t. So, I jumped in and started with ZenCoder, which integrates into Visual Studio Code. I’m also in the process of moving all of our product engineering to open-source software. I’ve migrated code from Keil uVision, as well as from vendor-provided development environments such as Code Composer Studio and STM32Cube. Of course, A.I. makes mistakes—including simple math errors.
Read more →
Battery back up converted to super supercapacitors.

Battery back up converted to super supercapacitors.

Sep 17, 2025
I converted a regular battery back up to use supercapacitors.
Read more →
Welcome To Crazy Tree Engineering!
Making the GNU ARM tool chain work in Visual Studio Code for the Texas Instruments TIVA series

Making the GNU ARM tool chain work in Visual Studio Code for the Texas Instruments TIVA series

Sep 16, 2025
I have been writing software for various products that used the TI TIVA series since the series first came out. My go to development environment was Keil uVision. But, uVision was getting out dated and the intelli sense started taking a up to 10 secs to compute when I was typing. Did a lot of search to try and fix it but, nothing short of just turn it off. In the mean time, I have been move to open source GNU software to do my product engineering. Not only is it free but, it also runs on Linux.
Read more →