Mikrokontrollere · åpen kilde · synlige grenser
Intent MCU Simulator: fra tomt prosjekt til etterprøvbar kildekode
Bygg kretsen manuelt, la Prompt Bridge foreslå strukturert kretsdata, og krev at begge veier passerer samme deterministiske skjema og elektriske regler.
Intent MCU Simulator er utviklet som et originalt læringsmiljø der det er mulig å se forskjellen mellom det brukeren tegner, det firmware faktisk gjør, og det simulatoren kan bevise.
Hvorfor vi bygger dette
Prosjektet er én av mange praktiske demonstrasjoner av profesjonell AI-assistert koding. I stedet for å stoppe ved generert tekst gjør arbeidsflaten firmware om til observerbare pinner, LED-lys, innganger, seriellbytes og logikkspor i en avgrenset simulering.
Det gir mennesker et tydeligere læringsverktøy og gir AI-assisterte forklaringer, demonstrasjoner og kontroller konkrete resultater å vise til. Kilden er åpen for bruk, glede, læring og bidrag. Utviklingen fortsetter uten fast sluttdato eller forhåndsbestemt endepunkt, men uten løfte om evig vedlikehold. Det finnes ingen vertsatt AI-API eller agent-/verktøyintegrasjon i dagens produkt.
Ingen skjult demokrets
Et nytt prosjekt starter tomt. Eleven velger kontroller, LED, motstand, knapp eller potensiometer og kobler synlige pinneankre. Grenpunkter er eksplisitte, et visuelt ledningskryss lager ingen elektrisk forbindelse, og layoutrotasjon endrer ikke komponentens elektriske identitet.
- 01
Velg deler
Bruk et begrenset, søkbart komponentsett med typedata og faktiske pinner.
- 02
Koble nett
Opprett pinne-til-pinne-forbindelser, grener, knutepunkter og layoutbøy uten å gjette sammenheng.
- 03
Rediger kilde
Flere kildefiler, krets og kortprofil inngår i samme byggeidentitet.
- 04
Kontroller signalet
LED-modell, serielltekst, logikkspor og pinneinspektør henter tilstand fra samme worker-runtime.
Prompt Bridge uten fri tegneautoritet
Brukeren kan generere en leverandørnøytral prompt fra valgte komponenter og prosjektgrenser. Et AI-verktøy kan foreslå strukturert kretsdata, men forslaget må tilbake gjennom prosjektets strenge parser, skjema, pinnekontroll og elektriske regler. Fritekst får aldri koble en ledning, autorisere en usikker plan eller endre firmware direkte.
Hva som er publisert—og hva som ikke er det
Den offentlige kilden inneholder det originale HTML/CSS-grensesnittet, prosjektgrafikken, krets- og prosjektmodellen, worker-runtime, AVR-adapter, kompilatortjenestens kildekode, sjekksumlåst verktøykjedeoppskrift, lokal driftsguide, tester, låste npm-avhengigheter, Apache-2.0-lisens, tredjepartsnotater, sikkerhetspolicy, roadmap og bidragsmaler.
Ferdig verktøykjedeimage, kompilatorarkiver, generert nettleserpakke, kompilert elevfirmware, privat driftstilstand og utrullingsdata er ikke distribuert. Kildeversjon 1.0.0-rc.2 er verifisert og nå rullet ut på den offentlige lab-appen. Fysisk korttilkobling, opplasting og fysisk sikkerhet er ikke påstått.
ATmega328P-profilen er et testet undervisningsutvalg. Simulert oppførsel er ikke automatisk bevis på komplett timinglikhet, elektrisk sikkerhet eller resultat på et fysisk kort.