<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wikifr.techno-innov.fr/index.php?action=history&amp;feed=atom&amp;title=Technique%2FLogiciel%2FSources</id>
	<title>Technique/Logiciel/Sources - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wikifr.techno-innov.fr/index.php?action=history&amp;feed=atom&amp;title=Technique%2FLogiciel%2FSources"/>
	<link rel="alternate" type="text/html" href="https://wikifr.techno-innov.fr/index.php?title=Technique/Logiciel/Sources&amp;action=history"/>
	<updated>2026-04-04T06:07:46Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wikifr.techno-innov.fr/index.php?title=Technique/Logiciel/Sources&amp;diff=21&amp;oldid=prev</id>
		<title>Nathael : Page créée avec « {{DISPLAYTITLE:Liens vers les sources du projet (logiciels)}}  Note : Pour les sources des cartes électroniques ou des boîtiers, voir les pages de chaque produit.  == Mo... »</title>
		<link rel="alternate" type="text/html" href="https://wikifr.techno-innov.fr/index.php?title=Technique/Logiciel/Sources&amp;diff=21&amp;oldid=prev"/>
		<updated>2020-09-02T03:15:54Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « {{DISPLAYTITLE:Liens vers les sources du projet (logiciels)}}  Note : Pour les sources des cartes électroniques ou des boîtiers, voir les pages de chaque produit.  == Mo... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:Liens vers les sources du projet (logiciels)}}&lt;br /&gt;
&lt;br /&gt;
Note : Pour les sources des cartes électroniques ou des boîtiers, voir les pages de chaque produit.&lt;br /&gt;
&lt;br /&gt;
== Modules ==&lt;br /&gt;
* Lien : [http://git.techno-innov.fr/?p=modules http://git.techno-innov.fr/?p=modules] : Sources pour les modules du projet DomoTab.&lt;br /&gt;
Tous les modules utilisent le même micro-contrôleur : le [http://www.nxp.com/products/microcontrollers/cortex_m0_m0/lpc1200/LPC1224FBD48.html LPC1224 de NXP].&amp;lt;br /&amp;gt;&lt;br /&gt;
Chaque module dispose d’un dossier spécifique dans le dossier « apps ».&amp;lt;br /&amp;gt;&lt;br /&gt;
Le dossier « base » contient des exemples pour le module GPIO Démo ou la carte LPC1224-BO, qu’il devrait être simple d’adapter ou de combiner pour créer des applications plus complexes.&lt;br /&gt;
&lt;br /&gt;
Le code est sous licence GPLv3.&lt;br /&gt;
&lt;br /&gt;
Voir le fichier README pour connaître l’état actuel du support global du micro-contrôleur LPC1224.&lt;br /&gt;
&lt;br /&gt;
=== Modules supportés ===&lt;br /&gt;
* [[Products/Scialys|Module Scialys]]&lt;br /&gt;
* [[Products/Module_GPIO_Demo|Module GPIO-Démo]]&lt;br /&gt;
* [[Products/LPC1224BO|Carte LPC1224 Break-Out]]&lt;br /&gt;
* [[Products/Module_RFSub1G|Module RF Sub-1GHz]] (USB - UEXT et Standalone)&lt;br /&gt;
* [[Products/Module_RS485|Module RS485]]&lt;br /&gt;
* [[Products/Module_DMX|Module DMX]]&lt;br /&gt;
&lt;br /&gt;
=== Support à venir === &lt;br /&gt;
* [[Products/Module_1Wire|Module 1Wire]]&lt;br /&gt;
* [[Products/Module_KNX|Module KNX]]&lt;br /&gt;
* [[Products/Module_CPL|Module CPL]]&lt;br /&gt;
&lt;br /&gt;
== LPC82x ==&lt;br /&gt;
* Lien : [http://git.techno-innov.fr/?p=lpc82x http://git.techno-innov.fr/?p=lpc82x] : Sources pour les capteurs d&amp;#039;humidité du projet Exanh.&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;organisation est la même que celle du dépôt &amp;quot;modules&amp;quot; et l&amp;#039;API est identique.&lt;br /&gt;
&lt;br /&gt;
Le code est sous licence GPLv3.&lt;br /&gt;
&lt;br /&gt;
Voir le fichier README pour connaître l’état actuel du support global du micro-contrôleur LPC822&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LPC11U3x ==&lt;br /&gt;
* Lien : [http://git.techno-innov.fr/?p=lpc11u3x http://git.techno-innov.fr/?p=lpc11u3x] : Sources pour les micro-contrôleurs des modules au format &amp;quot;[https://os.mbed.com/ mbed]&amp;quot; utilisant le LPC11U35 de NXP.&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;organisation est la même que celle du dépôt &amp;quot;modules&amp;quot; et l&amp;#039;API est identique.&lt;br /&gt;
&lt;br /&gt;
Le code est sous licence GPLv3.&lt;br /&gt;
&lt;br /&gt;
Voir le fichier README pour connaître l’état actuel du support global du micro-contrôleur LPC11U35&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== lpctools ==&lt;br /&gt;
* Lien : [http://git.techno-innov.fr/?p=lpctools http://git.techno-innov.fr/?p=lpctools] : Sources du logiciel lpctools&lt;br /&gt;
&lt;br /&gt;
« lpctools » regroupe les outils de programmation des micro-contrôleurs LPC de NXP que nous avons créé pour disposer d’outils open-source (licence GPLv3) fonctionnant sous Linux et utilisables commercialement.&lt;br /&gt;
&lt;br /&gt;
=== Liste des micro-contrôleurs actuellement supportés ===&lt;br /&gt;
* LPC810 et LPC812&lt;br /&gt;
* LPC822&lt;br /&gt;
* LPC1114&lt;br /&gt;
* LPC11A04&lt;br /&gt;
* LPC1224 et LPC1226&lt;br /&gt;
* LPC1764&lt;br /&gt;
&lt;br /&gt;
Le support de nouveaux micro-contrôleurs est cependant très simple, il se fait par la définition de la structure de la flash et de l’identifiant du micro-contrôleur dans un fichier (voir l’aide de lpcprog ou la page man correspondante).&lt;br /&gt;
&lt;br /&gt;
À lire : l&amp;#039;article sur le Wiki : [[Articles/Nathael/Domotab_et_elec_Libre_partie5|Explications du démarrage du micro-contrôleur « from scratch »]] dans [[Articles|la série des articles sur le « Making-Of » du module GPIO-Démo]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DomoTab == &lt;br /&gt;
Actuellement aucune source disponible.&lt;br /&gt;
&lt;br /&gt;
== DTPlug ==&lt;br /&gt;
* Lien : [http://git.techno-innov.fr/?p=dtplug http://git.techno-innov.fr/?p=dtplug]&lt;br /&gt;
&lt;br /&gt;
La partie logicielle du DTPlug est en cours de développement. [http://techdata.techno-innov.fr/DTPlug/Soft/Explications_fr La todo-list est là], elle contient de nombreuses informations sur le développement actuel, et un bon début de documentation du DTPlug.&lt;br /&gt;
&lt;br /&gt;
La partie « bas niveau » de gestion du micro-contrôleur est en cours d’écriture « from scratch » (avec quelques éléments inspirés du noyau Linux) de façon à maîtriser la licence et la provenance du code source.&lt;br /&gt;
&lt;br /&gt;
Sont actuellement fonctionnels : les UARTs et l’I2C, avec la détection des modules présents.&lt;br /&gt;
&lt;br /&gt;
En cours de développement (partiellement fonctionnels) : l’USB (périphérique détecté et partiellement configuré, problème sur la lecture de certains descripteurs), l’Ethernet (ping OK avec la stack lwip), le SPI / carte SD / ext2 (Gabriel Huau a un exemple fonctionnel de lecture et d’écriture en ext2 sur la carte SD).&lt;/div&gt;</summary>
		<author><name>Nathael</name></author>
	</entry>
</feed>