<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>/tmp/lab &#187; Workshops</title>
	<atom:link href="http://www.tmplab.org/category/workshops/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tmplab.org</link>
	<description>Creative use of technology</description>
	<lastBuildDate>Tue, 27 Jul 2010 17:25:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Code Trail les 2 et 3 octobre 2010 : porting OpenBSD to Marvell Sheevaplug</title>
		<link>http://www.tmplab.org/2010/07/27/code-trail-les-2-et-3-octobre-2010-porting-openbsd-to-marvell-sheevaplug/</link>
		<comments>http://www.tmplab.org/2010/07/27/code-trail-les-2-et-3-octobre-2010-porting-openbsd-to-marvell-sheevaplug/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 17:25:22 +0000</pubDate>
		<dc:creator>dermiste</dc:creator>
				<category><![CDATA[French]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Workshops]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=480</guid>
		<description><![CDATA[Le week end des 2 et 3 octobre, c&#8217;est code trail au /tmp/lab.
Le principe est simple : passer un week end entre personnes désireuses de s&#8217;aventurer en terrain peu connu, et progresser en échangeant connaissances et compétences.
Celui de début octobre sera consacré au processus de boot d&#8217;OpenBSD et à l&#8217;architecture ARM, et plus particulièrement le [...]]]></description>
			<content:encoded><![CDATA[<p>Le week end des 2 et 3 octobre, c&#8217;est code trail au /tmp/lab.</p>
<p>Le principe est simple : passer un week end entre personnes désireuses de s&#8217;aventurer en terrain peu connu, et progresser en échangeant connaissances et compétences.</p>
<p>Celui de début octobre sera consacré au processus de boot d&#8217;<a href="http://www.openbsd.org">OpenBSD</a> et à l&#8217;architecture ARM, et plus particulièrement le <a href="http://fr.wikipedia.org/wiki/SheevaPlug">sheevaplug</a>. L&#8217;objectif est d&#8217;arriver à faire démarrer un noyau ramdisk, et d&#8217;interagir avec le système via la console série.</p>
<p>Vous trouverez instructions, tutos et docs sur le <a href="http://www.tmplab.org/wiki/index.php/Trail_Sheevaplug_OpenBSD">wiki</a>. N&#8217;oubliez pas de vous enregistrer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2010/07/27/code-trail-les-2-et-3-octobre-2010-porting-openbsd-to-marvell-sheevaplug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soviet Audio Workshop &#8211; 21.08.10 @ Black Box (Paris)</title>
		<link>http://www.tmplab.org/2010/07/16/soviet-audio-workshop-21-08-10-black-box-paris/</link>
		<comments>http://www.tmplab.org/2010/07/16/soviet-audio-workshop-21-08-10-black-box-paris/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 14:43:04 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=477</guid>
		<description><![CDATA[Venez découvrir et expérimenter avec les sonorités et distortions analogiques bien old school produites par les vieilles technos germanium de l&#8217;époque soviétique. Au programme: fabrication maison de pédales et boîtes d&#8217;effets, et de synthétiseurs pre-8-bit!
Ce workshop s&#8217;adresse tout aussi bien aux débutants souhaitant apprendre à souder avec un schéma simple qu&#8217;à des personnes expérimentées voulant [...]]]></description>
			<content:encoded><![CDATA[<p>Venez découvrir et expérimenter avec les sonorités et distortions analogiques bien old school produites par les vieilles technos germanium de l&#8217;époque soviétique. Au programme: fabrication maison de pédales et boîtes d&#8217;effets, et de synthétiseurs pre-8-bit!</p>
<p>Ce workshop s&#8217;adresse tout aussi bien aux débutants souhaitant apprendre à souder avec un schéma simple qu&#8217;à des personnes expérimentées voulant essayer leurs propres effets.</p>
<p><b>MATERIEL</b><br />
Il y en aura un peu sur place (notamment un carton rempli de circuits soviétiques avec des transistors germanium à récupérer), mais pour être sûr de pouvoir faire ce que vous voulez, amenez:
<ul>
<li>des plaques veroboard</li>
<li>votre fer à souder</li>
<li>composants discrets en tous genre: résistances, condensateurs, potentiomètres, &#8230;</li>
<li>piles</li>
<li>hauts parleurs (amplifiés ou non) et sources sonores (guitares électriques, &#8230;)</li>
<li>connecteurs (jacks, &#8230;) à souder</li>
<li>des appareils électroniques à cannibaliser</li>
<li>des schémas si vous en avez à proposer. Un peu d&#8217;inspiration peut se trouver <a href="http://www.tonepad.com/">ici</a>, <a href="http://diy.musikding.de/">ici</a>, <a href="http://www.schematicsforfree.com/archive/dir/Audio">ici</a> et <a href="http://yusynth.net/">là</a> (merci à Urs pour les liens <img src='http://www.tmplab.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</li>
<li>des bières</li>
</ul>
<p>Pour acheter des composants: vous avez par exemple, sur Paris, <a href="https://web1.ibcfrance.fr/index.htm">ECE</a> (Nation), <a href="http://www.selectronic.fr">Selectronic</a> (Nation), <a href="http://www.vdram.com/">RAM</a> (Nation), <a href="http://www.electronique-diffusion.fr">Electronique Diffusion</a> (<a href="http://www.pielib.fr">Malakoff</a>), en VPC <a href="http://fr.farnell.com">Farnell</a>, &#8230;</p>
<p><b>INFOS PRATIQUES</b><br />
Date: samedi 21 août 2010, de 14:00 à 20:00<br />
Lieu: le Black Box, un hacklab parisien faisant partie du <a href="http://www.theatredeverre.fr/">Théâtre de Verre</a>. Adresse: 17 rue de la Chapelle, 75010 Paris. Code: A7398. Métro: Marx Dormoy.</p>
<p>Contact: seb chez tmplab point org</p>
<p><b>INSCRIPTION</b><br />
Le Black Box étant underground au point de ne pas avoir de site web (ouuuhhh!), les inscriptions se font en répondant à l&#8217;article sur <a href="http://lekernel.net/blog/?p=1162">le blog de lekernel</a>. La participation au workshop est gratuite.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2010/07/16/soviet-audio-workshop-21-08-10-black-box-paris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atelier GeoDepollution (Jeudi 1er Juiller 2010)</title>
		<link>http://www.tmplab.org/2010/06/30/presentation-musee-du-terrorisme-et-atelier-geodepollution-jeudi-1er-juiller-2010/</link>
		<comments>http://www.tmplab.org/2010/06/30/presentation-musee-du-terrorisme-et-atelier-geodepollution-jeudi-1er-juiller-2010/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 00:26:54 +0000</pubDate>
		<dc:creator>phil</dc:creator>
				<category><![CDATA[French]]></category>
		<category><![CDATA[GeoDepollution]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=467</guid>
		<description><![CDATA[Jeudi 1er Juiller 2010 au /tmp/lab il y aura un atelier GeoDepollution.
20h-23h atelier GeoDepollution (presentation puis atelier pratique technique experimentale).
(Illustration: Photo du collecteur et de l&#8217;installation au Musée National des Arts et Metiers, jusqu&#8217;à Septembre 2010.)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tmplab.org/wp-content/uploads/2010/06/2010-06-12-15.21.20.jpg"><img class="alignright size-thumbnail wp-image-468" align="right" title="2010-06-12 15.21.20" src="http://www.tmplab.org/wp-content/uploads/2010/06/2010-06-12-15.21.20-150x150.jpg" alt="" width="150" height="150" /></a>Jeudi 1er Juiller 2010 au /tmp/lab il y aura un atelier <a href="http://www.geodepollution.org/">GeoDepollution</a>.</p>
<p>20h-23h atelier <a href="http://www.geodepollution.org/">GeoDepollution</a> (presentation puis atelier pratique technique experimentale).</p>
<p>(Illustration: Photo du collecteur et de l&#8217;installation au Musée National des Arts et Metiers, jusqu&#8217;à Septembre 2010.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2010/06/30/presentation-musee-du-terrorisme-et-atelier-geodepollution-jeudi-1er-juiller-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ateliers Hacklab au Cnam (Paris, 20 juin)</title>
		<link>http://www.tmplab.org/2010/05/28/ateliers-hacklab-au-cnam-paris-20-juin/</link>
		<comments>http://www.tmplab.org/2010/05/28/ateliers-hacklab-au-cnam-paris-20-juin/#comments</comments>
		<pubDate>Fri, 28 May 2010 16:17:47 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[GeoDepollution]]></category>
		<category><![CDATA[Hackerspaces]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=446</guid>
		<description><![CDATA[Le /tmp/lab, structure coopérative et indépendante de recherche technique et artistique, fait découvrir les potentiels créatifs et citoyens de la culture du libre, avec le souci d&#8217;ouvrir les frontières d&#8217;univers fermés et d&#8217;élargir les participations du public.
L&#8217;état d&#8217;esprit du Hacklab :
Ces ateliers tentent de recréer au sein du Musée des arts et métiers l&#8217;ambiance et [...]]]></description>
			<content:encoded><![CDATA[<p>Le <a href="http://www.tmplab.org">/tmp/lab</a>, structure coopérative et indépendante de recherche technique et artistique, fait découvrir les potentiels créatifs et citoyens de la culture du libre, avec le souci d&#8217;ouvrir les frontières d&#8217;univers fermés et d&#8217;élargir les participations du public.</p>
<p><strong>L&#8217;état d&#8217;esprit du Hacklab</strong> :<br />
Ces ateliers tentent de recréer au sein du Musée des arts et métiers l&#8217;ambiance et les activités d&#8217;un hacklab : découverte décomplexée de technologies et pratiques, expérimentations de tous horizons (artistiques, technologiques, sociétaux, politiques, scientifiques ou autres), liberté de parole et de projet, autonomie, diffusion virale des savoirs. Ces ateliers sont une possibilité de rencontres, d&#8217;actions, d&#8217;échanges de savoir et de projets où tous peuvent (ap)prendre et donner à la mesure de leur curiosité et de leur savoir. Age indifférent, curiosité nécessaire.</p>
<p><strong>Atelier FabLab &amp; RepRap</strong> (Alexandre Korber et Vanessa Brunet)<br />
Le projet RepRap (Replicating Rapid prototyping) initié par Adrian Bowyer (University of Bath) a pour but de rendre accessible la technologie de &#8220;l&#8217;imprimante 3D&#8221; ou &#8220;prototypage rapide&#8221; en proposant la fabrication d&#8217;une machine pour un investissement maximum de 500€. Ces évolutions technologiques permettent des changements ayant un impact social et culturel importants : fabrication à la maison, micro-séries, auto-réplications de machines complexes, dématérialisation des objets, réappropriation des outils de production, artisan 2.0 au 21ème siècle.</p>
<p><strong>Atelier Milkymist : VJ et vidéo temps réel</strong> (Sébastien Bourdeauducq)<br />
Le projet Milkymist développe sous une licence libre des fichiers de conception d&#8217;une puce embarquée optimisée pour le traitement vidéo en direct. L&#8217;application visée est la génération en temps réel d&#8217;effets visuels interactifs pour les concerts et performances artistiques (Vjing). Cet atelier propose de manipuler un prototype du système pour programmer et tester des effets visuels réagissant en direct à la musique.</p>
<p><strong>Atelier Hack et intrusion réseau</strong> (Jonathan Brossard et tAd)<br />
Aujourd&#8217;hui, tout contenu venant d&#8217;Internet est a priori suspect : fichers pdf, documents Office, fichiers multimédia type mp3, vidéo, flash ou autre. Cet atelier s&#8217;intéresse au cas le plus extrême : découvrir des vulnérabilités dans des lecteurs de pur texte, pour prendre le contrôle d&#8217;un ordinateur à distance.</p>
<p><strong>Atelier WiFi Mesh, son et déguisement de voix</strong> (Ursula Gastfall, Kugg et Nicolas Thill)<br />
L&#8217;atelier déploie dans l&#8217;espace un réseau sans fil et capte dans le lieu plusieurs environnements sonores pour les faire transiter à travers ce réseau vers différents points de diffusion, créant ainsi un vaste maillage sonore. À partir de ce dispositif, plusieurs types de &#8220;scénarios&#8221; sont expérimentés, afin de déployer ou replier l&#8217;espace, de provoquer des collisions, des expansions sonores à volonté.</p>
<p><strong>Atelier Hack GSM et réseaux mobiles</strong> (Renaud Lifchitz)<br />
Les réseaux mobiles sont le quotidien de millions de citoyens et reposent sur des technologies fermées et propriétaires. L&#8217;atelier analyse les signaux radios utilisés et les problèmes liés à la sécurité des utilisateurs: Géo-localisation et traçage des utilisateurs de téléphone mobile, atteinte à la confidentialité des communications et des SMS, information et repérage des mouvements des portables. Les outils utilisés sont de la radio définie par logiciel ainsi que des téléphones mobiles modifiés.</p>
<p>Plus d&#8217;informations sur <a href="http://agenda.cnam.fr/jsp/fiche_actualite.jsp?STNAV=&amp;RUBNAV=&amp;CODE=1274454646199&amp;LANGUE=0&amp;RH=cygait">le site du CNAM</a>. En partenariat avec la <a href="http://gaite-lyrique.net/" target="_blank">Gaîté Lyrique</a> et le Conservatoire National des Arts et Metiers.</p>
<p><span id="more-446"></span><a href="http://www.tmplab.org/wp-content/uploads/2010/05/affiche-tmplab-cnam-V2.indd_.pdf">Informations sur les ateliers et GeoDepollution (PDF)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2010/05/28/ateliers-hacklab-au-cnam-paris-20-juin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Workshop Hack Roulette 1 le Jeudi 4 Mars au /tmp/lab</title>
		<link>http://www.tmplab.org/2010/02/25/workshop-hack-roulette-1-le-jeudi-4-mars-au-tmplab/</link>
		<comments>http://www.tmplab.org/2010/02/25/workshop-hack-roulette-1-le-jeudi-4-mars-au-tmplab/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 00:31:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=402</guid>
		<description><![CDATA[Jeudi prochain, un nouveau style de workshop dont le but est de prendre un package debian ou autre software, au hasard, et de le fuzzer, l&#8217;analyser, le tester pour réveler ses failles de sécurité: Hack Roulette 1

 Quand? Jeudi 4 Mars de 20h a plus d&#8217;heure&#8230;
 Ou? /tmp/lab
 Quoi? Hack Roulette&#8230; on tire au hasard [...]]]></description>
			<content:encoded><![CDATA[<p>Jeudi prochain, un nouveau style de workshop dont le but est de prendre un package debian ou autre software, au hasard, et de le fuzzer, l&#8217;analyser, le tester pour réveler ses failles de sécurité: <a href="http://www.tmplab.org/wiki/index.php/Hack_Roulette_1">Hack Roulette 1</a></p>
<ul>
<li> Quand? Jeudi 4 Mars de 20h a plus d&#8217;heure&#8230;</li>
<li> Ou? /tmp/lab</li>
<li> Quoi? Hack Roulette&#8230; on tire au hasard un logiciel&#8230; et on le défonce ;-) sortez vos fuzzer et vos debugger et hop.</li>
<li> Pourquoi? Ca c&#8217;est la question que tout le monde se pose, eh, ah, si on avait la réponse, eh&#8230;</li>
</ul>
<p>Pour apprendre a trouver des vulnerabilités dans un logiciel, pour apprendre a fuzzer, pour s&#8217;amuser, pour montrer a quel point la loi DADSI avec son interdiction de publier des failles est DEBILE car c&#8217;est le SEUL moyen de savoir si son logiciel est vulnérable, enfin pour s&#8217;améliorer dans une pratique de base de la sécurité informatique.</p>
<p><a name="Participants"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2010/02/25/workshop-hack-roulette-1-le-jeudi-4-mars-au-tmplab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenWrt/Milkymist coding party, Dec 21st 17:00</title>
		<link>http://www.tmplab.org/2009/12/17/openwrtmilkymist-coding-party-dec-21st-1700/</link>
		<comments>http://www.tmplab.org/2009/12/17/openwrtmilkymist-coding-party-dec-21st-1700/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 12:48:37 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Workshops]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=371</guid>
		<description><![CDATA[A workshop/coding party will take place at the /tmp/lab in order to finalize the porting of the OpenWrt Linux distribution to the Milkymist open hardware system-on-chip.
Every interested person is welcome.
Venue: http://www.tmplab.org/contact
Date: Monday Dec 21st 2009, starting at 17:00
UPDATE!!!! Because the train that goes to /tmp/lab has suddenly broke down, the event is moved to DigitalNonSense [...]]]></description>
			<content:encoded><![CDATA[<p>A workshop/coding party will take place at the /tmp/lab in order to finalize the porting of the <a href="http://www.openwrt.org">OpenWrt Linux distribution</a> to the <a href="http://www.milkymist.org">Milkymist</a> open hardware system-on-chip.</p>
<p>Every interested person is welcome.</p>
<p>Venue: <a href="http://www.tmplab.org/contact">http://www.tmplab.org/contact</a><br />
Date: Monday Dec 21st 2009, starting at 17:00</p>
<p><b>UPDATE!!!! Because the train that goes to /tmp/lab has suddenly broke down, the event is moved to <a href="http://www.digitalnonsense.org">DigitalNonSense</a> (Paris 17) at 19:00</b></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/12/17/openwrtmilkymist-coding-party-dec-21st-1700/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Workshop announce : BootstrapPIC</title>
		<link>http://www.tmplab.org/2009/11/16/workshop-announce-bootstrappic/</link>
		<comments>http://www.tmplab.org/2009/11/16/workshop-announce-bootstrappic/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 19:35:10 +0000</pubDate>
		<dc:creator>dermiste</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=345</guid>
		<description><![CDATA[Summary
The goal of this workshop is to build and burn the usbpicprog PIC burner, using nothing but resources available at the /tmp/lab (excepted the electronic components, of course). As you can see, this burner uses a PIC, meaning we need a PIC burner to build the device. Depending on the available resources, we&#8217;ll use a [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Summary</strong></p>
<p>The goal of this workshop is to build and burn the <a href="http://usbpicprog.org/" target="_blank">usbpicprog</a> PIC burner, using nothing but resources available at the /tmp/lab (excepted the electronic components, of course). As you can see, this burner uses a PIC, meaning we need a PIC burner to build the device. Depending on the available resources, we&#8217;ll use a pre existing PIC burner or we&#8217;ll build a JDM burner to burn the first PIC, then we&#8217;ll burn the remaining PICs with this freshly burnt PIC, effectively bootstrapping the process.</p>
<p><strong>Why not buying a burner instead ?</strong></p>
<ul>
<li>because you can Do It Yourself</li>
<li>because you can reprogram the burner</li>
<li>because a workshop involves people meeting, and people meeting involves BEER !!</li>
</ul>
<p><strong>Prerequisites</strong></p>
<ul>
<li>Basic soldering skills</li>
<li>Soldering iron (not mandatory, but you don&#8217;t want to wait for other to finish soldering, do you ?)</li>
</ul>
<p><strong>Infos</strong></p>
<ul>
<li>We need you to <a href="http://www.tmplab.org/wiki/index.php/BootstrapPIC">register</a> before Nov 22th to order electronic parts.</li>
<li>Workshop currently scheduled for Saturday 28th at 14:00<strong>,</strong> at <a href="http://www.tmplab.org/contact/" target="_self">/tmp/lab</a>.<strong><br />
</strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/11/16/workshop-announce-bootstrappic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atelier &#8220;Logiciel embarqué sur Milkymist&#8221;</title>
		<link>http://www.tmplab.org/2009/10/27/atelier-logiciel-embarque-sur-milkymist/</link>
		<comments>http://www.tmplab.org/2009/10/27/atelier-logiciel-embarque-sur-milkymist/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 16:30:22 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=319</guid>
		<description><![CDATA[Description
Ceci n&#8217;est pas un workshop FPGA.
Cet atelier présente des techniques de base utilisées pour la plupart des développements logiciels &#8220;bas niveau&#8221; sur systèmes embarqués, toutes plate-formes confondues (microcontrôleurs, system-on-chips [un system-on-chip n'est rien autre qu'un "gros" microcontrôleur], calculatrices, cadres photo, &#8230;). Il présentera ensuite des aspects spécifiques au system-on-chip libre Milkymist tels que la programmation [...]]]></description>
			<content:encoded><![CDATA[<p><b>Description</b><br />
Ceci n&#8217;est pas un workshop FPGA.<br />
Cet atelier présente des techniques de base utilisées pour la plupart des développements logiciels &#8220;bas niveau&#8221; sur systèmes embarqués, toutes plate-formes confondues (microcontrôleurs, system-on-chips <i>[un system-on-chip n'est rien autre qu'un "gros" microcontrôleur]</i>, calculatrices, cadres photo, &#8230;). Il présentera ensuite des aspects spécifiques au system-on-chip libre <a href="http://www.milkymist.org">Milkymist</a> tels que la programmation graphique et l&#8217;emploi de ses accélérateurs de calcul.</p>
<p>Les points suivants seront abordés:</p>
<ul>
<li>Pré-test d&#8217;un programme sur PC</li>
<li>Installation et utilisation d&#8217;un compilateur croisé</li>
<li>Chargement du programme dans la carte de développement</li>
<li>Bases de programmation graphique bas niveau</li>
<li>Utilisation des accélérateurs graphiques sur Milkymist</li>
</ul>
<p><b>Pré-requis</b><br />
Cet atelier s&#8217;adresse aussi bien aux débutants complets en programmation embarquée qu&#8217;aux personnes ayant déjà programmé sur plusieurs plate-formes et désirant se familiariser avec l&#8217;utilisation des périphériques de Milkymist.</p>
<ul>
<li>Venez avec votre ordinateur portable sous Linux ou *BSD. De préférence Ubuntu ou Debian mais ce n&#8217;est pas obligatoire.</li>
<li>Connaissances de base sur la ligne de commande de Linux (cd, ls, rm, etc.)</li>
<li>Connaissances de base en C. Pour les fans de déambulateurs, je rappelle que le Arduino Programming Language(tm) est du C et que si vous savez faire clignoter une LED en l&#8217;utilisant c&#8217;est suffisant. Si vous programmez sur PC et que vous savez faire afficher les nombres de 1 à 10 avec une boucle, c&#8217;est également suffisant.</li>
<li>Si vous avez une carte à microcontrôleur AVR, vous pouvez aussi l&#8217;amener (pour pouvoir comparer). Les Arduinos sont tolérées.</li>
</ul>
<p><b>Week-end de nerd</b><br />
Vous êtes également bienvenus à l&#8217;atelier <a href="http://www.tmplab.org/wiki/index.php/FPGA_Workshop_4:_Behind_the_Scenes">FPGA Workshop 4: Behind the Scenes</a> le lendemain. Merci de vous y inscrire également si vous souhaitez participer.</p>
<p><b>Infos</b><br />
Date: Samedi 7 novembre 2009, 14:00<br />
Lieu: <a href="http://www.tmplab.org/contact">/tmp/lab</a><br />
Merci de vous inscrire en éditant <a href="http://www.tmplab.org/wiki/index.php/Développement_logiciel_embarqué_sur_Milkymist">la page wiki</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/10/27/atelier-logiciel-embarque-sur-milkymist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FPGA Workshop 4: Behind the Scenes (November 8)</title>
		<link>http://www.tmplab.org/2009/10/21/fpga-workshop-4-behind-the-scenes-november-8/</link>
		<comments>http://www.tmplab.org/2009/10/21/fpga-workshop-4-behind-the-scenes-november-8/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 13:27:41 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=315</guid>
		<description><![CDATA[DESCRIPTION
In the previous workshops, we have seen that FPGAs can emulate any logic circuit without moving (mechanical) parts. 
FPGAs are however not magic nor mystical devices and this workshop will shed light on how they work internally. After theoretical explanations on their functioning, we will program them very close to the &#8220;bare silicon&#8221; by configuring [...]]]></description>
			<content:encoded><![CDATA[<p><b>DESCRIPTION</b><br />
In the previous workshops, we have seen that FPGAs can emulate any logic circuit without moving (mechanical) parts. </p>
<p>FPGAs are however not magic nor mystical devices and this workshop will shed light on how they work internally. After theoretical explanations on their functioning, we will program them very close to the &#8220;bare silicon&#8221; by configuring manually each logic element on the chip, without any Verilog or schematics. </p>
<p>This will give you a better understanding of the challenges involved with writing open source programming tools, reverse engineering existing FPGA designs, injecting backdoors into FPGA bitstreams, and squeezing the most performance out of an FPGA chip. </p>
<p><b>PREREQUISITES</b><br />
For the hands-on part: </p>
<ul>
<li>Bring your laptop</li>
<li>IMPORTANT: Install Xilinx ISE. The installation takes a long time that we cannot waste during the workshop.</li>
<li>Bring a Xilinx FPGA board such as the Avnet Spartan-3A starter kit used in previous workshops.</li>
<li>The board must have a Xilinx FPGA. Boards with non-Xilinx chips cannot be used.</li>
<li>Your board must have at least 2 pushbuttons and 2 LEDs.</li>
<li>Bring any required programming (JTAG) cable and try to make sure that it works (driver installed etc.) before coming.</li>
</ul>
<p>You can come to the workshop without a board, but obviously you might be unable to perform the manipulations yourself.</p>
<p><b>PRACTICAL INFO</b></p>
<ul>
<li>Venue: <a href="http://www.tmplab.org/contact">/tmp/lab</a> near Paris, France</li>
<li>Date: Sunday November 8th 2009, 14:00-19:00+</li>
<li>Language: FR/EN (depending on attendees)</li>
<li>Price: Free of charge, however donations to the /tmp/lab non-profit organization are welcome</li>
<li>Please subscribe by editing the wiki page: <a href="http://www.tmplab.org/wiki/index.php/FPGA_Workshop_4:_Behind_the_Scenes">http://www.tmplab.org/wiki/index.php/FPGA_Workshop_4:_Behind_the_Scenes</a></li>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/10/21/fpga-workshop-4-behind-the-scenes-november-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FPGA Workshop #3: Computer Architecture, August 29th</title>
		<link>http://www.tmplab.org/2009/07/17/fpga-workshop-3-computer-architecture-august-29th/</link>
		<comments>http://www.tmplab.org/2009/07/17/fpga-workshop-3-computer-architecture-august-29th/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 14:15:27 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=266</guid>
		<description><![CDATA[Computer architecture is the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals (Wikipedia).
With the invasion of digital devices during the last decade (cellphones, wireless routers, digital TV&#8230;), it has become more than ever ubiquitous.
However, it is still a poorly known subject for most people. [...]]]></description>
			<content:encoded><![CDATA[<p><b>Computer architecture</b> is the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals (<a href="http://en.wikipedia.org/wiki/Computer_architecture">Wikipedia</a>).</p>
<p>With the invasion of digital devices during the last decade (cellphones, wireless routers, digital TV&#8230;), it has become more than ever ubiquitous.</p>
<p>However, it is still a poorly known subject for most people. Even among the self-proclaimed hardware hacking community, most fanatics of the Arduino <s>development board</s> <a href="http://gizmodo.com/5104149/arduino-+-the-open-source-physical-computing-platform-for-artists-and-engineers">open source physical computing platform</a> do not know that all the functionality of their much-hyped toy comes from an <a href="http://www.atmel.com/products/AVR/">AVR microcontroller chip</a> that has been being manufactured for years by Atmel. And among those who know, yet fewer people are knowledgeable about the inner working of the AVR microchip; in which <b>computer architecture</b> plays an important role.</p>
<p>The reason behind this might be that during decades, computer architecture was reserved to academic lectures and companies who had enough cash to build integrated circuits costing several hundreds of thousands of dollars. This left little room for the individuals, except those who had the guts to <a href="http://www.stevechamberlin.com/cpu/category/bmow1/"> wire together hundreds of logic ICs</a> together. But these amateur systems lag well behind commercial solutions in terms of performance, size, and power consumption.</p>
<p>But today&#8217;s falling costs of powerful FPGAs make it possible for individuals to build complete high-performance computer systems (<a href="http://en.wikipedia.org/wiki/System-on-a-chip">System-on-Chips</a>) from scratch.</p>
<p>This workshop will explore this possibility. After introducing basic computer architecture concepts and practices, we will load a simplified version of the <a href="http://www.milkymist.org">Milkymist System-on-Chip design</a> in the development boards and execute basic programs on it. Then, using Verilog HDL, we will design a simple peripheral for the system-on-chip, integrate it, and test it on the board.</p>
<p>This workshop is for people who want to discover practical computer architecture, and at the same time for those who already know about architecture and want to get an introduction about how to add a peripheral to the open source Milkymist System-on-Chip.</p>
<p>Date: August 29th, 14:00<br />
Venue: <a href="http://www.tmplab.org/contact">/tmp/lab geek collective</a><br />
Price: Free<br />
Info+Registration: <a href="http://www.tmplab.org/wiki/index.php/FPGA_Workshop">Workshop page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/07/17/fpga-workshop-3-computer-architecture-august-29th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Distributed Crypto SAT Solving workshop, Sept 10th</title>
		<link>http://www.tmplab.org/2009/07/14/distributed-crypto-sat-solving-workshop-sept-10th/</link>
		<comments>http://www.tmplab.org/2009/07/14/distributed-crypto-sat-solving-workshop-sept-10th/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 14:18:13 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/2009/07/14/distributed-crypto-sat-solving-workshop-sept-10th/</guid>
		<description><![CDATA[In this workshop led by Mate Soos (PhD in INRIA Rhone-Alpes) we will take a distributed SAT solver design that works similar to SETI@Home and hack it until it works faster, gives better results. The results will be public and the solver downloadable, along with the server to enable anyone to crack much-hyped but useless [...]]]></description>
			<content:encoded><![CDATA[<p>In this workshop led by Mate Soos (PhD in INRIA Rhone-Alpes) we will take a distributed SAT solver design that works similar to <a href="http://setiathome.berkeley.edu/">SETI@Home</a> and hack it until it works faster, gives better results. The results will be public and the solver downloadable, along with the server to enable anyone to crack much-hyped but useless crypto-systems using collaborative effort.</p>
<p><a href="http://en.wikipedia.org/wiki/Boolean_satisfiability_problem">SAT solvers</a> are mathematical tools that solve problems given in the <a href="http://en.wikipedia.org/wiki/Conjunctive_normal_form">CNF notation</a>. Since all problems can be described in CNF, in particular, cryptographical problems, SAT solvers can be used to crack ciphers. They have already been used to solve <a href="http://en.wikipedia.org/wiki/Crypto-1">Crypto-1</a>, used in London (20 seconds to break the encryption&#8230;) and HiTag2, used in car immobilizers.<br />
Difficult cryptographic routines such as those used in WPA (wireless internet access), SSL (bank transactions), etc. need much more computing power than older ciphers. This means SAT solvers must be designed to work in a distributed environment, and work similar to SETI@Home or Folding@Home.</p>
<p>Date: September 10, 2009<br />
Location: <a href="http://www.tmplab.org/contact/">/tmp/lab</a>, near Paris<br />
More info+Registration: <a href="http://www.tmplab.org/wiki/index.php/Distributed_Crypto_SAT_Solving">Worskshop page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/07/14/distributed-crypto-sat-solving-workshop-sept-10th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenWrt Workshop</title>
		<link>http://www.tmplab.org/2009/04/02/openwrt-workshop/</link>
		<comments>http://www.tmplab.org/2009/04/02/openwrt-workshop/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 13:42:40 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[French]]></category>
		<category><![CDATA[Workshops]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[openwrt]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[wokrshop]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=176</guid>
		<description><![CDATA[Samedi 4 avril 2009 au /tmp/lab, de 14h30 à 20h30.
Voici les différents points qui seront abordés :
Sur OpenWrt :

de comprendre la structure générale d&#8217;OpenWrt ;
de construire votre propre image du firmware pour votre cible matérielle ;
de porter un logiciel de votre choix et de le tester ;
de le flasher depuis le firmware original ou depuis [...]]]></description>
			<content:encoded><![CDATA[<p>Samedi 4 avril 2009 au /tmp/lab, de 14h30 à 20h30.</p>
<p>Voici les différents points qui seront abordés :</p>
<p>Sur OpenWrt :</p>
<ul>
<li>de comprendre la structure générale d&#8217;OpenWrt ;</li>
<li>de construire votre propre image du firmware pour votre cible matérielle ;</li>
<li>de porter un logiciel de votre choix et de le tester ;</li>
<li>de le flasher depuis le firmware original ou depuis une ancienne version d&#8217;OpenWrt.</li>
</ul>
<p>Sur le Wi-Fi :</p>
<ul>
<li>de faire un petit rappel sur les différents modes de fonctionnement possibles : Master, Managed, Mesh, Ad-hoc, Monitor ;</li>
<li>de tester ces différents modes de fonctionnement (suivant le matériel)  et les configurations correspondantes dans OpenWrt.</li>
</ul>
<p>Sur les protocoles de routage :</p>
<ul>
<li>quelques réseaux de tests simples utilisants OLSR, 802.11s et Babel.</li>
</ul>
<p>Pour plus d&#8217;informations, consulter la <a title="OpenWrt Workshop" href="http://www.tmplab.org/wiki/index.php/Workshop_OpenWrt">page</a> sur le Wiki.</p>
<p>A samedi !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/04/02/openwrt-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Workshop FPGA : la suite</title>
		<link>http://www.tmplab.org/2009/03/26/workshop-fpga-la-suite/</link>
		<comments>http://www.tmplab.org/2009/03/26/workshop-fpga-la-suite/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 14:55:15 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[French]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=164</guid>
		<description><![CDATA[Merci à tous d&#8217;être venus si nombreux au premier workshop  
Pour la suite, un deuxième workshop se tiendra au lab le samedi 28 mars de 9h à 15h30.
Au programme :
- Utilisation des outils en ligne de commande
- Introduction à Verilog
- Hands-on: à peu près les memes + réalisation d&#8217;un petit synthétiseur audio.
S&#8217;il reste du [...]]]></description>
			<content:encoded><![CDATA[<p>Merci à tous d&#8217;être venus si nombreux au premier workshop <img src='http://www.tmplab.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Pour la suite, un deuxième workshop se tiendra au lab le samedi 28 mars de 9h à 15h30.</p>
<p>Au programme :<br />
- Utilisation des outils en ligne de commande<br />
- Introduction à Verilog<br />
- Hands-on: à peu près les memes + réalisation d&#8217;un petit synthétiseur audio.</p>
<p>S&#8217;il reste du temps :<br />
- Simulation<br />
- Survol de VHDL</p>
<p><a href="http://www.tmplab.org/wiki/index.php/FPGA:_la_suite">Pour plus d&#8217;infos, consultez la page du workshop</a>.</p>
<p>A samedi !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/03/26/workshop-fpga-la-suite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>/tmp/lab @ wintercamp, Amsterdam, NL</title>
		<link>http://www.tmplab.org/2009/03/02/tmplab-wintercamp-amsterdam-nl/</link>
		<comments>http://www.tmplab.org/2009/03/02/tmplab-wintercamp-amsterdam-nl/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 12:10:46 +0000</pubDate>
		<dc:creator>phil</dc:creator>
				<category><![CDATA[BWM2009]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">1333889790</guid>
		<description><![CDATA[This week is the wintercamp, and a few members of /tmp/lab and Art Sensitif are going there, along with Jaromil for Dyne, meeting 160 participants for a networked experience in order to create, cross-breed and develop what the collectives are doing. Very different than the traditionnal approach to CodeCamps or Hack Conference, wintercamp is organized [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tmplab.org/wp-content/uploads/2009/03/wintercamp-pix.png"><img class="alignleft size-medium wp-image-139" align="left" title="wintercamp-pix" src="http://www.tmplab.org/wp-content/uploads/2009/03/wintercamp-pix-300x231.png" alt="" width="300" height="231" /></a>This week is the<a href="http://networkcultures.org/wpmu/wintercamp/"> wintercamp</a>, and a few members of /tmp/lab and <a href="http://www.craslab.org/">Art Sensitif</a> are going there, along with <a href="http://dyne.org">Jaromil for Dyne</a>, meeting 160 participants for a networked experience in order to create, cross-breed and develop what the collectives are doing. Very different than the traditionnal approach to CodeCamps or Hack Conference, wintercamp is organized by some great dutch organization giving it a very different flavor, at least in the making. Questions and projects that will be addressed will revolve around Open Education, Code and Open Source, Tech experiments for culture, Open Infrastructure development, Social and Creative network building and autonomous initiatives.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/03/02/tmplab-wintercamp-amsterdam-nl/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BattleWirelessMesh2009 &#8211; April 11-12 @ TmpLab &#8211; Sponsors Update</title>
		<link>http://www.tmplab.org/2009/03/01/battlewirelessmesh2009-april-11-12-tmplab-sponsors-update/</link>
		<comments>http://www.tmplab.org/2009/03/01/battlewirelessmesh2009-april-11-12-tmplab-sponsors-update/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 06:01:53 +0000</pubDate>
		<dc:creator>massoud</dc:creator>
				<category><![CDATA[BWM2009]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Workshops]]></category>

		<guid isPermaLink="false">http://www.tmplab.org/?p=130</guid>
		<description><![CDATA[

SPONSORS updates
The TmpLab is pleased to announce the support of two first sponsors for the BattleWirelessMesh to help this event to be the one occasion a have a real case mesh test-bed.

Wireless-fr (http://wireless-fr.org)  will be providing 8 nodes (Buffalo)


FON (http://fon.com) will be providing 25 nodes (WRT54G)

We are still looking for more supports from the community [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tmplab.org/wp-content/uploads/2009/03/logo_wireless-fr.png"><img class="alignright size-medium wp-image-131" title="logo_wireless-fr" src="http://www.tmplab.org/wp-content/uploads/2009/03/logo_wireless-fr.png" alt="" width="86" height="94" align="right" /></a></p>
<p><a href="http://www.tmplab.org/wp-content/uploads/2009/03/en_logofon.png"><img class="size-medium wp-image-132 alignnone" title="en_logofon" src="http://www.tmplab.org/wp-content/uploads/2009/03/en_logofon.png" alt="" width="100" height="56" align="right" /></a></p>
<p><strong>SPONSORS updates</strong></p>
<p>The TmpLab is pleased to announce the support of two first sponsors for the BattleWirelessMesh to help this event to be the one occasion a have a real case mesh test-bed.</p>
<ul>
<li>Wireless-fr (http://wireless-fr.org)  will be providing 8 nodes (Buffalo)</li>
</ul>
<ul>
<li>FON (http://fon.com) will be providing 25 nodes (WRT54G)</li>
</ul>
<p>We are still looking for more supports from the community and from the vendors to complete our architecture.</p>
<p><strong>DEVELOPERS updates</strong></p>
<p>Already developers from BATMAN, BABEL and OpenWrt are scheduled to be part of the event to optimize their packages and BSP to improve the results of the contest.</p>
<p>The TmpLab is scheduling an OpenWrt workshop on <span class="event-when">Sat, April 4 @ /tmp/lab which will be the occasion to prepare and speak about the network constraints and infrastructure to build.</span></p>
<p>Each protocol team should be preparing a ready-to-flash built image to prepare the event.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmplab.org/2009/03/01/battlewirelessmesh2009-april-11-12-tmplab-sponsors-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
