Skip to content

Feat/inovmicro minuteur electronique#135

Open
MatteoCnda1 wants to merge 6 commits into
mainfrom
feat/inovmicro-minuteur-electronique
Open

Feat/inovmicro minuteur electronique#135
MatteoCnda1 wants to merge 6 commits into
mainfrom
feat/inovmicro-minuteur-electronique

Conversation

@MatteoCnda1
Copy link
Copy Markdown
Collaborator

@MatteoCnda1 MatteoCnda1 commented May 18, 2026

Résumé

  • Ajoute la fiche pédagogique i14-minuteur-electronique (portage de la fiche Let's STEAM r1as14-minuteur) : minuteur à œufs en MicroPython utilisant l'écran OLED intégré (steami_screen), le buzzer piézo et les boutons A et B de la STeaMi
  • Introduit la boucle non bloquante avec ticks_ms() / ticks_diff() pour mesurer le temps sans figer le programme, et le widget screen.bar() pour une barre de progression animée
  • Ajoute l'entrée correspondante dans resources.ts (project: 'inovmicro-exao', tools: ['steami'], software: ['python']) et l'icône dans static/img/ressources/inovmicro-exao/i14-minuteur-electronique/

Type de changement

  • Contenu — fiche, doc, texte
  • Catalogue — entrée(s) dans resources.ts ou projects.ts
  • Code — composant React, page, type, CSS
  • Configuration — config Docusaurus, CI, hooks
  • Assets — images, PDFs, vidéos

Test plan

  • npm run build (dans site/) passe sans erreur ni nouveau warning
  • npm run typecheck passe
  • Vérification visuelle locale dans le navigateur (rendu des admonitions :::info, header avec icône SVG, blocs de code Python, barre de progression)
  • Lint OK : npm run format:check && npm run lint:md
  • (Si fiche) Conforme aux conventions de CLAUDE.md
  • (Si lien externe ajouté) Vérification manuelle qu'il fonctionne (docs MicroPython, Wiki STeaMi, BBC Good Food)
  • Programme principal testé sur une vraie STeaMi (firmware 0.23.1) — écran OLED, buzzer, boutons A/B
  • Trois pistes de l'étape « Améliorer » vérifiées (calibration, mode pause, mélodie personnalisée)

Issues liées

Closes #16
Refs #1 (template de fiche STeaMi/MicroPython)

@LabAixBidouille LabAixBidouille deleted a comment from github-actions Bot May 18, 2026
@github-actions
Copy link
Copy Markdown

Images automagically compressed by Calibre's image-actions

Compression reduced images by 27.9%, saving 18.4 KB.

Filename Before After Improvement Visual comparison
site/static/img/ressources/inovmicro-exao/i14-minuteur-electronique/icone.png 65.8 KB 47.5 KB 27.9% View diff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

[FICHE] Portage Let's STEAM → STeaMi : Minuteur électronique

2 participants