<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.libreduc.cc/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>LibrEduc</title>
        <description>Comprendre pour ne pas dépendre</description>
        <link>https://wiki.libreduc.cc/</link>
        <lastBuildDate>Wed, 02 Sep 2026 03:50:30 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.libreduc.cc/_media/logo.png</url>
            <title>LibrEduc</title>
            <link>https://wiki.libreduc.cc/</link>
        </image>
        <item>
            <title>sidebar - Ajout lien µcBlockly dans la doc Arduino</title>
            <link>https://wiki.libreduc.cc/fr:sidebar?rev=1786407575&amp;do=diff</link>
            <description>*  Accueil

Parcours pédagogiques

	*  de quoi s&#039;agit-il ?
	*  parcours 1
	*  parcours 2
	*  parcours 3

Documentations

	*   Arduino
			*  IDE Techno
			*   Easycon ?
				*  Easycon1
				*  Easycon2

			*  Matériels : documentations
			*  µcBlockly
			*   Blockly@rduino
				*  Blockly@rduino_AIO
				*  Configuration globale ???
				*   Créer ses blocs multilingues
					*  Le principe
					*  Dessiner le bloc
					*   Générer le code
						*  Positionner le code

					*  Compléter les définition…</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:19:35 +0000</pubDate>
        </item>
        <item>
            <title>functions - Functions list µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:functions?rev=1786407528&amp;do=diff</link>
            <description>Inventaire des fonctions

L’inventaire généré (docs/functions-list.md) est trop volumineux pour une page wiki complète.

	*  Source : docs/functions-list.md
	*  Régénération : npm run extract-functions

Retour : µcBlockly</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:48 +0000</pubDate>
        </item>
        <item>
            <title>serialization - Sérialisation µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:serialization?rev=1786407528&amp;do=diff</link>
            <description>Analyse de la sérialisation Blockly — Comparaison avec les meilleures pratiques

État actuel de l&#039;implémentation

Toute la persistance workspace passe par UcBlocklyWorkspaceManager (src/core/ucblockly_workspace_manager.ts), avec l’aide de sanitizeSerializedWorkspaceState</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:48 +0000</pubDate>
        </item>
        <item>
            <title>repartition - Répartition µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:repartition?rev=1786407527&amp;do=diff</link>
            <description>Répartition des fonctions entre fichiers – Analyse et améliorations

1. Duplications identifiées (historique — corrigées depuis 2.1.5 / v3)

Les sections ci-dessous décrivent d’anciennes duplications déjà résolues. Voir §4 « Plan d’action ». Pour les pistes encore ouvertes en v3, voir</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:47 +0000</pubDate>
        </item>
        <item>
            <title>types - Types µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:types?rev=1786407527&amp;do=diff</link>
            <description>Types et compatibilités — µcBlockly

Ce document décrit le système de typage des blocs : types internes, règles de connexion, pont avec les checks Blockly, et bloc de cast variables_cast.

Vue d’ensemble

Le typage repose sur trois couches :</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:47 +0000</pubDate>
        </item>
        <item>
            <title>integration - Intégration µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:integration?rev=1786407527&amp;do=diff</link>
            <description>Intégrer le dépôt µcBlockly dans un autre projet

Ce document décrit comment intégrer le dépôt µcBlockly (tel quel, sans tout dupliquer) dans un autre projet qui s’appuierait dessus — par exemple une application qui embarque l’éditeur Blockly Arduino dans une page ou un onglet.</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:47 +0000</pubDate>
        </item>
        <item>
            <title>contributing - Contribution µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:contributing?rev=1786407527&amp;do=diff</link>
            <description>Contributing to µcBlockly

Thank you for considering contributing. This short guide will help you get started.

Before you start

Compatibility: µcBlockly v3 requires Blockly 13 (blockly ^13 and aligned @blockly/* plugins). See the root README and KERNEL.md.

	*</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:47 +0000</pubDate>
        </item>
        <item>
            <title>accessibility - Accessibilité µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:accessibility?rev=1786407527&amp;do=diff</link>
            <description>Accessibilité — µcBlockly

µcBlockly est un outil auteur Blockly pour Arduino. L’accessibilité repose sur trois couches : la coque HTML (barre d’outils, panneaux), les champs personnalisés (couleur, variables typées), et le moteur Blockly 13</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:47 +0000</pubDate>
        </item>
        <item>
            <title>architecture - Architecture µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:architecture?rev=1786407526&amp;do=diff</link>
            <description>µcBlockly – Project architecture and contributor guide

This document helps new contributors understand the codebase layout, conventions, and where to change things.

	&quot;Noyau vs démo : pour l’API publique embed (createUcBlockly), les builds sans Monaco et la frontière interne/public, voir</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:46 +0000</pubDate>
        </item>
        <item>
            <title>kernel - KERNEL µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:kernel?rev=1786407526&amp;do=diff</link>
            <description>µcBlockly — noyau (KERNEL)

Ce document décrit la surface publique du noyau embeddable et ce qui reste interne / démo.
Complète ARCHITECTURE.md (vue contributeur) et INTEGRATION_DEPOT.md (intégration dans un autre dépôt).

---

1. Pile à trois niveaux


flowchart TB
  subgraph L1[&quot;Niveau 1 — Blockly&quot;]
    B[Blockly 13 + plugins @blockly]
  end
  subgraph L2[&quot;Niveau 2 — µcBlockly noyau&quot;]
    K[src/core/ · blocs · générateur Arduino]
  end
  subgraph L3[&quot;Niveau 3 — produits dérivés&quot;]
    D[demo · …</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:46 +0000</pubDate>
        </item>
        <item>
            <title>ameliorations - Pistes améliorations µcBlockly v3</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:ameliorations?rev=1786407488&amp;do=diff</link>
            <description>Suivi d’améliorations (v3)

Document de suivi à jour pour la v3 (Blockly 13). Les anciennes notes de revue (tailles de fichiers, flags ENABLE_*, « aucun test ») sont obsolètes et ont été retirées.



Déjà en place (ne pas rouvrir)

	*  Séparation</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:08 +0000</pubDate>
        </item>
        <item>
            <title>convert_rduino - Conversion Blockly@rduino → µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:convert_rduino?rev=1786407487&amp;do=diff</link>
            <description>Conversion Blockly@rduino → µcBlockly

Ce document décrit le script npm run convert-rduino, qui transforme une sauvegarde Blockly@rduino (XML / .B@) en workspace JSON chargeable dans µcBlockly.

Usage


npm run convert-rduino -- &lt;fichier-entree&gt; [fichier-sortie.json]</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:07 +0000</pubDate>
        </item>
        <item>
            <title>typedoc - Doc TypeDoc µcBlockly</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly:typedoc?rev=1786407484&amp;do=diff</link>
            <description>Documentation API — µcBlockly

Ce site est généré avec TypeDoc à partir des sources TypeScript dans src/.

Générer la documentation


npm run docs


La sortie HTML est écrite dans docs/api/. Ouvrez docs/api/index.html dans un navigateur (ou servez le dossier avec un serveur HTTP statique).</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:18:04 +0000</pubDate>
        </item>
        <item>
            <title>ucblockly - µcBlockly v3 — page d&#039;accueil documentation</title>
            <link>https://wiki.libreduc.cc/fr:arduino:ucblockly?rev=1786407479&amp;do=diff</link>
            <description>µcBlockly

Programmation visuelle de microcontrôleurs avec Blockly 13.

Dépôt GitHub : A-S-T-U-C-E/ucBlockly

µcBlockly v3 est le noyau (blocs Arduino typés + générateur C++) réutilisable via createUcBlockly(). Les produits dérivés (démo, BlocklyDuino v3) s’</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Tue, 11 Aug 2026 00:17:59 +0000</pubDate>
        </item>
        <item>
            <title>syntax - créée - modification externe</title>
            <link>https://wiki.libreduc.cc/wiki:syntax?rev=1784025418&amp;do=diff</link>
            <description>Formatting Syntax

DokuWiki supports some simple markup language, which tries to make the datafiles to be as readable as possible. This page contains all possible syntax you may use when editing the pages. Simply have a look at the source of this page by pressing</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 14 Jul 2026 10:36:58 +0000</pubDate>
        </item>
        <item>
            <title>sous-site - supprimée</title>
            <link>https://wiki.libreduc.cc/fr:sous-site?rev=1773579854&amp;do=diff</link>
            <description></description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Sun, 15 Mar 2026 13:04:14 +0000</pubDate>
        </item>
        <item>
            <title>vnc2.jpg - créée - modification externe</title>
            <link>https://wiki.libreduc.cc/?image=vnc2.jpg&amp;ns=0&amp;rev=1737059102&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
            <description>&lt;img src=&quot;https://wiki.libreduc.cc/_media/vnc2.jpg?w=500&amp;amp;h=500&amp;amp;tok=022bfb&quot; alt=&quot;vnc2.jpg&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 16 Jan 2025 20:25:02 +0000</pubDate>
        </item>
        <item>
            <title>accueil - Automatic translation</title>
            <link>https://wiki.libreduc.cc/fr:accueil?rev=1737059082&amp;do=diff</link>
            <description>Ce wiki a pour but de partager/mutualiser les documentations/bases de connaissance autour de matériels tels que les interfaces Arduino et le Raspberry Pi (RPi de son petit nom), et aussi sur les logiciels graphique de pilotage comme le pilotage Scratch.

[arduinomega2560_r3_front_450px.jpg][640px-raspberry_pi_model_b_rev._2.jpg]</description>
            <author>sebcanet@undisclosed.example.com (sebcanet)</author>
            <pubDate>Thu, 16 Jan 2025 20:24:42 +0000</pubDate>
        </item>
    </channel>
</rss>
