Mahdi Mansouri avatar

Mahdi Mansouri

Community

@mh-mansouri · Gothenburg

284Followers
|
22Public Repos
|
1Published Skills

I have a background in designing and developing embedded systems and IoT gadgets. My skills cover hardware design, firmware development, and embedded SW.

Skills Distribution
DomainDeveloper To...Embedded Firmware .. (35%)PCB & Circuit Design (25%)IoT Hardware Proto.. (20%)IoT Data Dashboard.. (20%)

Agent Skills by Mahdi Mansouri

Showing 1 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Mahdi Mansouri

FAQPage Schema
What tasks can I accomplish with the embedded-iot-mentor skill?

It helps select IDEs, hardware kits, and MCUs such as ESP32, STM32, Arduino, and Raspberry Pi Pico, then plans builds from breadboard MVP to production PCB. It also provides cost and time estimates, alternatives for major choices, circuit-design guidance, and routing sensor data to phones, PCs, dashboards, or alerts.

Who is the embedded-iot-mentor skill designed for?

It targets embedded systems engineers, IoT hobbyists, and firmware developers planning electronics projects. Anyone mentioning microcontrollers, firmware, PCB design, MQTT, Home Assistant, or needing tool recommendations, project planning, or cost and time estimates for an electronics build will benefit.

Which EDA and IoT platforms does the skill cover?

It covers PCB design with KiCad, Fritzing, LibrePCB, Horizon EDA, gEDA, pcb-rnd, and EasyEDA, plus firmware development via PlatformIO. For data delivery it supports MQTT, ESPHome, Home Assistant, and Grafana dashboards so sensor readings reach phones, PCs, or alerts.

What are the prerequisites and dependencies for running this skill?

The skill works standalone with no dependencies. Its optional helper scripts in the scripts/ directory require Python 3 using only the standard library, so no third-party packages or external services are needed to use the mentoring guidance.

Is the embedded-iot-mentor skill free and open source?

Yes, it is released under the MIT license, permitting free use, modification, and redistribution. The current version is 2.0.0, published by Mahdi Mansouri, an embedded systems and IoT designer with a background in hardware design and firmware development.