TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I made an app for designing Embedded Systems and code generation

25 pointsby faiszalkhanover 4 years ago

5 comments

faiszalkhanover 4 years ago
A few years ago, I was working as a consultant for a leading Automotive supplier which specialised in Embedded electronics and worked with leading Auto manufacturers.<p>They used State Machine design regressively for business logic implementation across all their products. Embedded system code is meant for deploying on Microcontrollers and usually written in a low level language like C. The dependency on state machine was excessive to a point that they made a tool for designing state machines which perfectly made business sense.<p>As a engineer, I liked the uselfulness and lightweight nature of the tool but it crashed often and was not maintained. After sometime they discontiued the tool and purchased Enterprise Architect which helps in designing state machines but originally meant for doing other things. Unlike the previous tool, the code generated by Enterprise Architect was not clean enough and not used.<p>I researched and picked up the core idea of the tool created a better version of it with FsmPro. I made sure it is cross-platform so that it could reach most users. It is available as a free download and comes with all the features to support development and codification of state machines.<p>Please try and let me know what you think.
person_of_colorover 4 years ago
How is this different to <a href="https:&#x2F;&#x2F;www.state-machine.com" rel="nofollow">https:&#x2F;&#x2F;www.state-machine.com</a> or dare I say it, Simulink?
评论 #24728725 未加载
antoineMoPaover 4 years ago
This looks cool!<p>A few points: The post title should mention finite state machines, I think.<p>In the page you say « FsmPro is xml based which reduces the possiblity of data loss »: How and compared to what?
评论 #24728558 未加载
huntik17over 4 years ago
Nice project! Could you please list the supported micro-controllers and some examples?
评论 #24727554 未加载
qu-everythingover 4 years ago
but what about sources?
评论 #24730024 未加载