I totally agree, but will say that I have been using AI for over a year now and it saves me tons of time. I've been feeding it software specs to see how it responds. I have had mixed results, but I will say that the programming language barrier is much smaller, Meaning I can program in whatever I need, and then massage it after that. It actually helps you learn the language. I still prefer to program in languages I have better knowledge, but it is a huge help. Sometimes I don't even know the code that is written, just what it does. Code someone else wrote for instance. I load it into AI and then ask it to change certain things about it. Then I just test it. Often times it works with minor effort. Most of what I do is utilities or interfaces, so not overly complex software. I have used it for ESP32 projects as well and it is great for picking the best pins and it saves me time reviewing pinouts as I just ask AI these questions. It is also good for reviewing hardware specs. As always with AI, if it is important, you definitely need to double check the answers. But many times I just roll with it if the cost of a mistake is low cost.
For sure it can bring you down some rabbit holes and you need to learn how to respond to it, or work with it to get better results, but the net gain is fantastic, if your goal is to get things done and fast. It's a game changer. People worry about it taking jobs, but I believe it will increase productivity and also increase output. It has for me at least. John Vaughters On Monday, February 2, 2026 at 09:22:36 AM EST, Trampas Stern via TriEmbed <[email protected]> wrote: If you guys have not tried AI for development I suggest you do. In the last 6-7 months it has greatly improved to the point I have done entire projects without writing a line of code. What this means is that Mbed, arduino, and other such "easy build" systems will be replaced with AI. For example, I hated Zephyr RTOS because of the device tree mess, which in my opinion was a big design and implementation mistake. However with AI it is no longer a barrier. Basically I tell AI to start me a zephyr project, give it a text file with the pin assignments and a few minutes later I have hardware up and running. AI does everything from installing Zephyr, configuring device trees, building, flashing, etc. Basically AI 3 months ago was at the level of a college intern, today it is at the level of a college graduate with a couple years experience. It still makes mistakes, and goes off down rabbit holes. However, with some supervision and clear instructions and enabling it to see its own errors it can get the job done. Also another great thing is that it knows git. I no longer have to look up git commands, I just tell AI what to do. I personally thought about learning Rust awhile back, but quickly realized it was a waste of time. With AI the programming language is no longer an issue. That is AI can check C code for memory safety and do everything Rust provided, even translate C to Rust. As such AI removes the "coding" part of development and forces us to focus more on requirements and test cases. I have been thinking about using AI to reverse engineer some 8051 assembly on car computers. However it is almost a moot point... Trampas On Mon, Feb 2, 2026 at 8:51 AM Pete Soper via TriEmbed <[email protected]> wrote: > > Arm is withdrawing support in July. > > https://os.mbed.com/blog/entry/Important-Update-on-Mbed/ > > Pete > > _______________________________________________ > Triangle, NC Embedded Interest Group mailing list > > To post message: [email protected] > List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org > TriEmbed web site: https://TriEmbed.org > To unsubscribe, click link and send a blank message: > mailto:[email protected]?subject=unsubscribe > Searchable email archive available at > https://www.mail-archive.com/[email protected]/ > > _______________________________________________ Triangle, NC Embedded Interest Group mailing list To post message: [email protected] List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org TriEmbed web site: https://TriEmbed.org To unsubscribe, click link and send a blank message: mailto:[email protected]?subject=unsubscribe Searchable email archive available at https://www.mail-archive.com/[email protected]/ _______________________________________________ Triangle, NC Embedded Interest Group mailing list To post message: [email protected] List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org TriEmbed web site: https://TriEmbed.org To unsubscribe, click link and send a blank message: mailto:[email protected]?subject=unsubscribe Searchable email archive available at https://www.mail-archive.com/[email protected]/
