jzl-maker

20 mods across 1 repository, 4 stars between them.

ea-skill

01

jzl-maker/EA-SKILL

Skill Claude CodeCodex

An AI-assisted workflow for developing and testing embedded-device software. Embedded software runs on hardware such as microcontrollers, and the workflow covers project setup, feature work, tests, device programming, debugging, verification, and records.

4 4d ago A 151 tokens original MIT

build

02

jzl-maker/EA-SKILL

Command

A build command for Keil UV4 embedded projects. It finds a .uvprojx or .uvproj project, compiles the firmware, and reports the result and output files.

4 4d ago A 0 tokens original MIT

debug

03

jzl-maker/EA-SKILL

Command

A command-line debugging toolkit for embedded programs using J-Link or OpenOCD, tools that connect a computer to a microcontroller for inspection.

4 4d ago A 0 tokens original MIT

flash

04

jzl-maker/EA-SKILL

Command

A command for writing firmware to a microcontroller using OpenOCD, a tool that programs chips through a connected debugging probe.

4 4d ago A 0 tokens original MIT

help

05

jzl-maker/EA-SKILL

Command

A help command for listing available /ea commands or showing detailed instructions for one command. The commands cover embedded-device projects, which are software projects that run on hardware such as microcontrollers.

4 4d ago A 0 tokens original MIT

init

06

jzl-maker/EA-SKILL

Command

A command for starting a new embedded-device project from an empty directory. It creates project state files, a context document, a work-step outline, and a baseline snapshot, then records the selected chip and development tools.

4 4d ago A 0 tokens original MIT

la

07

jzl-maker/EA-SKILL

Command

A command for capturing and decoding signals with a Saleae logic analyzer, a device that records electrical digital signals over time. It supports buses such as UART, SPI, and I2C, which are common ways chips communicate with peripherals.

4 4d ago A 0 tokens original MIT

map

08

jzl-maker/EA-SKILL

Command

A parser for Keil compiler map files, which are build reports describing where program code and data are placed in memory. It reports object sizes, memory regions, symbols, and stack or heap details.

4 4d ago A 0 tokens original MIT

new

09

jzl-maker/EA-SKILL

Command

A command that starts a new embedded-software feature through either a short path or a standard path with brainstorming, planning, and execution.

4 4d ago A 0 tokens original MIT

rec

10

jzl-maker/EA-SKILL

Command

A project-recovery command that reads a small set of status files and shows the current work and next action.

4 4d ago A 0 tokens original MIT

record

11

jzl-maker/EA-SKILL

Command

A development-record command that documents changed files, a summary of the code differences, test evidence, debugging evidence, and remaining issues.

4 4d ago A 0 tokens original MIT

scope

12

jzl-maker/EA-SKILL

Command

A command for connecting to supported oscilloscopes, capturing or reading waveforms, measuring them, and saving results as CSV files or plots. An oscilloscope is a device that displays changing electrical signals.

4 4d ago A 0 tokens original MIT

serial

13

jzl-maker/EA-SKILL

Command

A serial-monitoring command for reading data sent by an embedded device over a serial connection. It includes a command-line tool for automatically collecting logs and a graphical tool for watching the connection yourself.

4 4d ago A 0 tokens original MIT

setup

14

jzl-maker/EA-SKILL

Command

A one-time setup command for preparing the embedded-development environment. It configures allowed actions, finds tools such as Keil, OpenOCD, and J-Link, can download OpenOCD, and registers command references for common embedded tasks.

4 4d ago B 0 tokens original MIT

si

15

jzl-maker/EA-SKILL

Command

A command for examining an existing embedded project and building a written map of its chip, peripherals, build setup, modules, conventions, and protected files. It also records a baseline snapshot of important source files.

4 4d ago A 0 tokens original MIT

size

16

jzl-maker/EA-SKILL

Command

A command that reads a Keil compiler .map file, a build report describing where firmware uses memory. It reports Flash, RAM, stack, and heap allocation and compares usage with warning limits.

4 4d ago A 0 tokens original MIT

stat

17

jzl-maker/EA-SKILL

Command

A project-status command for an embedded-software project. It reads saved project notes and shows the current state, progress, next action, or a fuller project overview.

4 4d ago A 0 tokens original MIT

svd

18

jzl-maker/EA-SKILL

Command

A command-line tool that reads CMSIS-SVD files, which describe a chip's peripherals, registers, and bit fields. It can list register addresses and decode the current register values while the device is running.

4 4d ago A 0 tokens original MIT

test

19

jzl-maker/EA-SKILL

Command

A command for generating and running tests for embedded C code, either on a computer or on a physical development board. It creates both runnable test code and a written list of test cases.

4 4d ago A 0 tokens original MIT

verify

20

jzl-maker/EA-SKILL

Command

An embedded-device verification workflow that checks a development step through building, flashing firmware, debugging with J-Link, and reading serial logs. Firmware is software that runs directly on a microcontroller or other device.

4 4d ago A 0 tokens original MIT