Author: Arvind Maram
-
Experiences with Gen AI for Embedded Software Development
Here are my observations with Gen AI for embedded software development 1. This might be good when starting a new project. It’s a pain to integrate with an already existing code, particularly when there are multiple external interactions and if one is using vendor provided IDEs, BSPs and libraries. 2. The free version of ChatGPT…
-
Reducing TTM while tracking ROI, NPV throughout the lifecycle
This is a chart that I prepared by combining the SE lifecycle model and the Return Map diagram. The reason I did this is because Systems Engineering focus on costs, schedules and quality aspects of the lifecycle but doesn’t emphasis enough on the time value which helps in the decision-making process. Return Maps on the…
-
System Identification and PID Control experiments
This is another experiment I did to try auto tuning of the PID controller. I used Matlab System Identification toolbox to estimate the transfer function of the System of Interest (SoI). If you notice, right now for the system structure I assembled and the gains I initialized, the actual state never reaches the desired level,…
-
The “Atom-Jr” project
This is a hobby project my kids and me started around Apr’2023. The trigger was to help their mom move an LPG cylinder from point A to point B with ease. The immediate solution was to use a wheeled cylinder stand, which pretty much their mom solved by herself, but curiosity creeped in, and ideas…
-
Pattern Recognition in Time Series Data
From the same home energy monitoring experiment data, attempting to identify patterns. This too is completely by Gen-AI. By the way now the data is being injected into a PostgreSQL database directly instead of a CSV file. I did this for better managing the volume of data. All this is on my laptop so not…
-
MBSE (Arcadia Method) driven System Architecting
During the month of May’24 I had the opportunity to attend the INCOSE’s MBSE & AI Summit in Hyderabad. It was a very humbling experience for me to listen to some of the distinguished speakers like Dr. Ramki Raman and Mr. Dave Snowden. Amongst many, one key take away was about the MBSE tool Capella…
-
Insights from my experiences with using Generative AI
Here’s a small experiment I did recently I had asked it to generate a code, to connect to an MQTT broker hosted on AWS IoT Core and subscribe to messages from a specific topic. Additionally, has asked it to format and write the incoming messages to a csv file, and also to insert the incoming…
-
Thinking in Systems, A Primer by D. Meadows
Thinking in Systems, A Primer, ISBN: 978-1603580557
-
A gardening experiment!
This is a gardening experiment that me and my younger son have been doing. We have been growing these plants right from the seed stage. For sometime they were neglected (2022) and also due to the density in small area only 1 or 2 were growing strong. We now separated them into multiple larger pots…
-
A short pictorial story of developing and deploying a solution!
After we formed a team and started observing how the market was responding to our first product (USB wall socket), we realized we needed to get into a more niche market. This was to avoid getting caught in the “low-price” commoditization game. It was taking too much effort to defend our product differentiation for the…