modèle de projet vérifié

arche/rover-esp32

Rover on an ESP32

A small wheeled rover: a remote, a distance sensor, a drive controller with a state machine, two motors; on an ESP32-DevKitC.

roverrobotesp32motorsstarter

Partir de ce modèle

archec new my-project --template arche/rover-esp32

Une copie devient votre projet, à vous de la modifier : ses fichiers dans un nouveau dossier, prêts pour archec build.

▶ Essayer Ouvrir dans le Playground { } Voir le code son modèle tourne dans votre navigateur, rien à installer

Paquet

Typemodèle de projet
Version0.1.0
LicenceApache-2.0
Contrôle exportnone
Compatible avecarchec >=0.10
Édition0.12
Handlersle langage d’action (```arche), exécuté en TypeScript d’après son code
Sitehttps://github.com/arche-lang/arche-lang

Modèle

SystèmesRoverSystem RoverHw
ComposantsRemote RangeSensor Drive Motors Dashboard
ÉcransDashboard.Status
Exigences1
Messages5

Code fourni

EmplacementLangageLignes
main.arche · RangeSensor.sample.bodyarche5
main.arche · Drive.control.bodyarche6

Ce que c’est

Architecture RoverSystem · ses parties et leurs liens
RoverSystem Remote cmd Distance sensor : RangeSensor range Drive controller : Drive cmd range wheels Motors wheels Status screen : Dashboard cmd
Matériel RoverHw · ses cartes et ses composants, câblés
HardwareboardESP32-DevKitCscreenIli9341ESP32ESP32-DevKitC12345ILI9341 2.8" TFT, touch678910111board.can0 CANTWAI (add a transceiver) · tx GPIO21, rx GPIO222board.uart0 UARTUART0 (USB bridge) · tx GPIO1, rx GPIO33board.usb USBUSB (power and UART)4board.radio RadioWi-Fi / Bluetooth5board.pwr Power5 V USB6screen.spi SPISPI (the display and the XPT2046 touch)7screen.dc GPIOData / command8screen.reset GPIOReset9screen.backlight GPIOBacklight10screen.touch_irq GPIOTouch interrupt (XPT2046 PENIRQ)11screen.pwr Power3.3 V

Rover on an ESP32

A small wheeled rover: a remote, a distance sensor, a drive controller with a state machine, two motors; on an ESP32-DevKitC.

Start a project from it — a copy that is yours to change:

archec new my-project --template arche/rover-esp32

Fichiers 3 · 4,6 Ko

Télécharger le .archepkg Le .archepkg est signé : archec add le vérifie.

Utilise

N’utilise aucun autre paquet.

Utilisé par

Aucun paquet du store ne l’utilise encore.

Versions

★ 0 étoile↓ 0 téléchargement

VersionPubliée learchecÉtatChangementsTéléchargements
0.1.012 nov. 2026>=0.10publique0

Signature

Signé par arche avec la clé e660d0a8851875b9. Fichiers : 3, empreinte sha256-a6f6d81920aa94d7e72f…. archec add vérifie les deux avant d’écrire quoi que ce soit.

Discussion

Chargement…