

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF[
	<!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
	<!ENTITY rdfs 'http://www.w3.org/2000/01/rdf-schema#'>
	<!ENTITY owl 'http://www.w3.org/2002/07/owl#'>
	<!ENTITY swivt 'http://semantic-mediawiki.org/swivt/1.0#'>
	<!ENTITY wiki 'http://https://wikifab.org/wiki/Special:URIResolver/'>
	<!ENTITY category 'http://https://wikifab.org/wiki/Special:URIResolver/Category-3A'>
	<!ENTITY property 'http://https://wikifab.org/wiki/Special:URIResolver/Property-3A'>
	<!ENTITY wikiurl 'https://wikifab.org/wiki/'>
]>

<rdf:RDF
	xmlns:rdf="&rdf;"
	xmlns:rdfs="&rdfs;"
	xmlns:owl ="&owl;"
	xmlns:swivt="&swivt;"
	xmlns:wiki="&wiki;"
	xmlns:category="&category;"
	xmlns:property="&property;">

	<owl:Ontology rdf:about="https://wikifab.org/wiki/Special:ExportRDF/Cadre_photo_Neopixel_pour_pixel_art">
		<swivt:creationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2026-04-13T13:13:27+02:00</swivt:creationDate>
		<owl:imports rdf:resource="http://semantic-mediawiki.org/swivt/1.0"/>
	</owl:Ontology>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Cadre_photo_Neopixel_pour_pixel_art">
		<rdf:type rdf:resource="http://https://wikifab.org/wiki/Special:URIResolver/Category-3ATutorials"/>
		<rdfs:label>Cadre photo Neopixel pour pixel art</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://wikifab.org/wiki/Special:ExportRDF/Cadre_photo_Neopixel_pour_pixel_art"/>
		<swivt:page rdf:resource="https://wikifab.org/wiki/Cadre_photo_Neopixel_pour_pixel_art"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Art</property:Area>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Decoration</property:Area>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Electronics</property:Area>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">House</property:Area>
		<property:Area rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Play and Hobbies</property:Area>
		<property:Complete rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Published</property:Complete>
		<property:Cost rdf:datatype="http://www.w3.org/2001/XMLSchema#double">10</property:Cost>
		<property:Currency rdf:datatype="http://www.w3.org/2001/XMLSchema#string">EUR (€)</property:Currency>
		<property:Description rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Il s'agit d'un petit cadre photo, tout à fait ordinaire vu de l'extérieur, mais abritant en son sein une matrice de LED capable d'afficher de petits dessins en Pixel art.

Le cadre est recouvert d'une feuille de papier, ce qui lui donne un rendu organique et "naturel" à la manière du e-paper. 

Très simple à utiliser et esthétique, cet objet est également adapté à un usage en atelier, ou les participants pourront dans un premier temps apprendre à faire de petite oeuvre en pixel art sur GIMP puis les afficher chez eux ou sur leur bureau.</property:Description>
		<property:Difficulty rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Easy</property:Difficulty>
		<property:Duration rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2</property:Duration>
		<property:Duration-2Dtype rdf:datatype="http://www.w3.org/2001/XMLSchema#string">hour(s)</property:Duration-2Dtype>
		<property:ExternalAttachmentsLinks rdf:datatype="http://www.w3.org/2001/XMLSchema#string">https://drive.google.com/drive/folders/1qSXMHZJhxBvjEIZN5BhCXURWi191kWFJ?usp=sharing</property:ExternalAttachmentsLinks>
		<property:Introduction rdf:datatype="http://www.w3.org/2001/XMLSchema#string">INFOS : Pour ce tutoriel, chaque étape est illustrée par un GIF animé.  

Matériel requis : 

*Arduino nano (&lt;5€)
*Matrice de LEDs addressables, type NeoPixel (ws2812b),  8x8 (5€) ou 16x16 (15€)
*Cadre Leroy Merlin (1€)

Outils :

*Pistolet à colle
*Perceuse
*Cutter</property:Introduction>
		<property:IsTranslation rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">false</property:IsTranslation>
		<property:Language rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</property:Language>
		<property:Main_Picture rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Cadre_photo_pour_pixel_art_IMG_3072.jpg</property:Main_Picture>
		<property:Notes rdf:datatype="http://www.w3.org/2001/XMLSchema#string">J'espère que ce tutoriel vous à plu. Pour info, je suis codeur amateur et serait ravi d'intégrer vos améliorations.  

Amusez-vous bien :)  


'''Information sur la bibliothèque FastLED :'''

https://www.arduino.cc/reference/en/libraries/fastled-neomatrix/

https://github.com/marcmerlin/FastLED_NeoMatrix</property:Notes>
		<property:SourceLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">none</property:SourceLanguage>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">C'est l'étape ultime : envoyé le code sur l'arduino.


'''INSTALLER LES LIBRAIRIES'''

&lt;div class="icon-instructions info-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-info-circle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;À ne faire qu'une fois , lors de la première utilisation&lt;/div&gt;
&lt;/div&gt;&lt;br/&gt;

# Télécharger et installer [https://www.arduino.cc/en/software Arduino IDE]
# Croquis►Inclure une librairie►Gérer les bibliothèques
# Rechercher et installer "FastLED NeoMatrix".  Lorsque demandé, choisir "Install all",  ce qui installera toutes les bibliothèques nécessaires au bon fonctionnement du code.


'''TELEVERSER LE CODE (Upload en anglais)'''

# En fonction de la carte utilisé renseigner les champs suivant dans le menu outil.
## Outils►Types de cartes►(Dans mon cas Arduino Nano)
## Outils►Procésseur►(Dans mon cas ATmega328P old boot loader)
## Outils►Port►(Dépend d'un ordinateur à l'autre)
# Si un "Sketch" n'est pas ouvert par défaut créer en un nouveau : Fichier►Nouveau (ctrl +N)
# Supprimer tout et remplacer par le code obtenu grâce au code python
# Cliquer sur le bouton "Téléverser" ou cliquer sur Croquis►Téléverser (ctrl +U, "U" pour Upload en anglais)
# Attendre
# Vous réjouir de tout le chemin parcouru :)</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">L'idée est d'afficher dans son salon ou dans son bureau, ou dans les couloirs de l'école, l'entreprise ou ailleurs ses oeuvres en pixel art.


Cette étape sert à enjoliver l'objet.  Dans mon exemple j'intègre la matrice dans [https://www.leroymerlin.fr/produits/decoration-eclairage/decoration-murale/cadre-photo/cadre-photo-en-bois/cadre-brut-l-10-x-h-15-cm-bois-naturel-71670256.html un cadre 10x15 acheter chez Leroy Merlin].


Pour ajouter un effet E-Paper, j'ai ajouté une feuille de papier devant la vitre, côté regarder. 

&lt;br/&gt;

# Ouvrir le cadre et utiliser le dos du cadre comme patron pour découper un rectangle de papier à la bonne taille (un peu épais, du papier à dessin 80g c'est pas mal)
# '''Facultatif :''' Téléverser le code "test_de_la_matrice_arduino.ino" dans l'arduino nano (instruction à l'étape 6) pour avoir un aperçu du résultat.
# À l'aide d'un marqueur, marquer le dos du cadre pour savoir ou percer pour laisser passer les câbles et où coller la matrice
# Percer avec une perceuse, nettoyer avec un cutter
# Pisto-coller la matrice. Le but est de coller la matrice de LED tout en la surélevant un petit peu pour laisser de la place aux câbles.
# Disposer le rectangle de papier devant la vitre (côté regarder) puis assembler les deux parties du cadre.
# Fermer le tout en repliant les petits ergots.</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">En atelier ou pour les fans de retro gaming : dessiner ses propres oeuvres.

&lt;br/&gt;

#Télécharger et installer [https://www.gimp.org/downloads/ GIMP à cette adresse]
#Créer une nouvelle image (ctrl + N) de 8 pixels par 8 pixels
#Zoomer pour que le canva occupe tout l'écran
#Sélectionner l'outil crayon (N)
#Modifier la taille du crayon à 1 pixel et la dureté à 100%
#Changer les couleurs et dessiner pixel par pixel.
#Exporter : Fichier►Exporter sous►Choisir PNG►Renommer1.png
&lt;div class="icon-instructions info-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-info-circle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;S'il s'agit d'une série d'images ou de dessins, nommer les fichiers comme suis : "nom1.png, nom2.png, nom3.png, etc."&lt;/div&gt;
&lt;/div&gt;&lt;div class="icon-instructions caution-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-exclamation-triangle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;S'il n'y a qu'une seule image il est nécéssaire de la nommer "nom1.png"....&lt;/div&gt;
&lt;/div&gt;&lt;br/&gt;&lt;div class="icon-instructions info-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-info-circle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;Pour un meilleur rendu, restreindre le nombre de couleurs utilisées et utiliser des couleurs qui contrastent bien.&lt;/div&gt;
&lt;/div&gt;</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">#Télécharger et installer [https://www.gimp.org/downloads/ GIMP à cette adresse]
#Pour cette exemple j'ai téléchargé une image depuis la banque d'image libre de droit [https://pixabay.com pixabay.com]
#Ouvrir l'image en question dans GIMP (ctrl +  o)
#Redimensionner l'image dans un format carré (Shift + C)
##🚨Cocher l'option "supprimer les pixels découpés"
##🚨Cocher l'option "proportion fixe", avec le ratio 1:1
#Changer la taille de l'image : Image►Echelle et taille de l'image
#Changer la taille de l'image en 8px par 8px
#Exporter. Fichier►Exporter sous►Choisir PNG►Renommer1.png
&lt;div class="icon-instructions info-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-info-circle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;S'il s'agit d'une série d'images ou de dessins, nommer les fichiers comme suis : "nom1.png, nom2.png, nom3.png, etc."&lt;/div&gt;
&lt;/div&gt;&lt;div class="icon-instructions caution-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-exclamation-triangle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;S'il n'y a qu'une seule image il est nécéssaire de la nommer "nom1.png"....&lt;/div&gt;
&lt;/div&gt;



&lt;br/&gt;</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">&lt;nowiki&gt;Pour faciliter et automatiser le passage d'un fichier .png à son affichage sur la matrice de LED un code python à été conçu.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'''METTRE EN PLACE L'ENVIRONNEMENT PYTHON'''&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;#Installer [https://www.jetbrains.com/pycharm/ Pycharm version communauté] (gratuit)&lt;br /&gt;#Créer son projet . Choisir python 3.&lt;br /&gt;#Attendre que l'indexation soit terminé&lt;br /&gt;#Supprimer le fichier "main.py" créer par défaut&lt;br /&gt;#Glisser déposer les fichier "main.py" et "create_arduino_code.py" ([https://drive.google.com/drive/folders/1qSXMHZJhxBvjEIZN5BhCXURWi191kWFJ?usp=sharing fournis dans ce tutoriel])  dans le projet acuel&lt;br /&gt;#Ouvrir le terminal et lancer les deux commandes suivantes&lt;br /&gt;&lt;div class="mw-highlight mw-content-ltr" dir="ltr"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;pip3&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;pillow&lt;/span&gt;&lt;br /&gt;&lt;span class="n"&gt;pip3&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;pyperclip&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;'''UTILISER LE CODE POUR TRANSOFORMER UNE IMAGE EN CODE ARDUINO'''&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Il s'agit surtout de changer ces paramètres&lt;br /&gt;&lt;br/&gt;&lt;div class="mw-highlight mw-content-ltr" dir="ltr"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="c1"&gt;#########################&lt;/span&gt;&lt;br /&gt;&lt;span class="c1"&gt;#####  PARAMETERS  ######&lt;/span&gt;&lt;br /&gt;&lt;span class="c1"&gt;#########################&lt;/span&gt;&lt;br /&gt;&lt;span class="c1"&gt;# Don't forget to edit the parameters&lt;/span&gt;&lt;br /&gt;&lt;span class="n"&gt;folder_path&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;'/Users/Studio/Desktop/PIXEL/'&lt;/span&gt;&lt;br /&gt;&lt;span class="n"&gt;name_of_the_drawings&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;'EXEMPLE'&lt;/span&gt;&lt;br /&gt;&lt;span class="n"&gt;number_of_drawings&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;  &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="c1"&gt;# 7 is the maximum for 8x8 matrice and arduino nano&lt;/span&gt;&lt;br /&gt;&lt;span class="n"&gt;matrix_width&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;  &lt;span class="mi"&gt;8&lt;/span&gt; &lt;span class="c1"&gt;# this works for an 8x8 matrice&lt;/span&gt;&lt;br /&gt;&lt;span class="n"&gt;time_between_scene&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;2000&lt;/span&gt;  &lt;span class="c1"&gt;# in milliseconds&lt;/span&gt;&lt;br /&gt;&lt;span class="n"&gt;brightness&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;br /&gt;&lt;span class="c1"&gt;#########################&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;''folder_path ='' chemin absolu menant jusqu'au dossier contenant les images&lt;br /&gt;&lt;br /&gt;''name_of_the_drawings =''  le nom de la série de dessins ou d'images sans les chiffres. &lt;br /&gt;&lt;br /&gt;&lt;div class="icon-instructions info-icon"&gt;&lt;br /&gt;&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-info-circle"&gt;&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="icon-instructions-text"&gt;Si la série est 'MOON1, MOON2, MOON3, etc...' name_of_the_drawings = 'MOON'&lt;br /&gt;&lt;br /&gt;S'il n'y a qu'une seule image, elle doit s'appeler 'MOON1' et name_of_the_drawings = 'MOON'&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;''number_of_drawings'' =  le nombre d'images de la série&lt;br /&gt;&lt;br /&gt;''matrix_width'' =  largeur de la matrice de led (généralement 8 ou 16)&lt;br /&gt;&lt;br /&gt;''time_between_scene'' = le temps d'attente entre une image et la prochaine&lt;br /&gt;&lt;br /&gt;''brightness'' = luminausité des LEDs&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Une fois ces informations modifié faite tourner le scripte. Le code Arduino s'inscrit dans la console python et est automatiquement copier dans le presse papier à la fin (grâce à la bibliothèque pyperclip). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'''Il ne vous reste plus qu'a coller le code dans Arduino IDE'''&lt;/nowiki&gt;</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">La première chose à faire est de réaliser le raccordement entre la matrice et l'arduino nano (ou uno/leonardo) pour qu'il puisse communiquer.    

Il existe plusieurs modèles de matrice de LED adressage (ws2812b). De manière générale elles sont structurées de la même manière :  

*Un câble qui achemine les informations (Data In and Data Out)
*Un câble qui achemine le courant (VCC ou 5V)
*Un câble qui ferme le circuit en ramendant à la terre (Ground ou GND)

&lt;br/&gt;&lt;div class="icon-instructions info-icon"&gt;
&lt;div class="icon-instructions-icon"&gt;&lt;i class="fa fa-info-circle"&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class="icon-instructions-text"&gt;• Le câble VCC est à raccorder au 5V de l'arduino
• Le câble GND est à raccorder au Ground de l'arduino
• Le câble DI doit être raccordé à la PIN 6 (pour fonctionner avec les codes, proposez dans ce tutoriel).
• Le câble DO sert à raccorder une matrice avec une autre matrice. Dans se cas le DO de la matrice 1 doit être connecté avec le DI de la matrice 2.&lt;/div&gt;
&lt;/div&gt;</property:Step_Content>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Intégrer la matrice au cadre photo</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Dessiner un pixel art de 8x8 pixels</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ALTERNATIVE : Redimensionner une image en 8x8 pixels</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Convertir une image en code Arduino</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Installer les bibliothèques et Téléverser le code</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Raccorder la matrice de LEDs à l'arduino</property:Step_Title>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">LED</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">NeoPixels</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pixel Art</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Cadre photo</property:Tags>
		<property:Tags rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Matrice</property:Tags>
		<property:Has_processing_error rdf:resource="&wiki;Cadre_photo_Neopixel_pour_pixel_art-23_ERRa1fa27779242b4902f7ae3bdd5c6d508"/>
		<swivt:wikiPageModificationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2021-12-16T14:46:11Z</swivt:wikiPageModificationDate>
		<property:Modification_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2459565.1154051</property:Modification_date-23aux>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Cadre photo Neopixel pour pixel art</swivt:wikiPageSortKey>
		<property:Comments rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Comments>
		<property:Page_creator rdf:resource="&wiki;Utilisateur-3AToni2Tech"/>
		<property:I_did_it rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:I_did_it>
		<property:Favorites rdf:datatype="http://www.w3.org/2001/XMLSchema#double">3</property:Favorites>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Cadre_photo_Neopixel_pour_pixel_art-23_ERRa1fa27779242b4902f7ae3bdd5c6d508">
		<swivt:masterPage rdf:resource="&wiki;Cadre_photo_Neopixel_pour_pixel_art"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<property:Has_improper_value_for rdf:resource="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AType"/>
		<property:Has_processing_error_text rdf:datatype="http://www.w3.org/2001/XMLSchema#string">[8,"smw-datavalue-constraint-error-allows-value-list","Cr\u00e9ation","Technique, Creation","Type"]</property:Has_processing_error_text>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Cadre photo Neopixel pour pixel art# ERRa1fa27779242b4902f7ae3bdd5c6d508</swivt:wikiPageSortKey>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Cadre_photo_pour_pixel_art">
		<rdfs:label>Cadre photo pour pixel art</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://wikifab.org/wiki/Special:ExportRDF/Cadre_photo_pour_pixel_art"/>
		<swivt:page rdf:resource="https://wikifab.org/wiki/Cadre_photo_pour_pixel_art"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<swivt:redirectsTo rdf:resource="&wiki;Cadre_photo_Neopixel_pour_pixel_art"/>
		<owl:sameAs rdf:resource="&wiki;Cadre_photo_Neopixel_pour_pixel_art"/>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Cadre photo pour pixel art</swivt:wikiPageSortKey>
	</swivt:Subject>
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#creationDate" />
	<owl:Class rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Category-3ATutorials" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#page" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiNamespace" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageContentLanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AArea" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AComplete" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ACost" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ACurrency" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADescription" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADifficulty" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADuration" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ADuration-2Dtype" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AExternalAttachmentsLinks" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AIntroduction" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AIsTranslation" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ALanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AMain_Picture" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ANotes" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ASourceLanguage" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AStep_Content" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AStep_Title" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3ATags" />
	<owl:ObjectProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AHas_processing_error" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageModificationDate" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AModification_date-23aux" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageSortKey" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AComments" />
	<owl:ObjectProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3APage_creator" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AI_did_it" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AFavorites" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#masterPage" />
	<owl:ObjectProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AHas_improper_value_for" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.org/wiki/Special:URIResolver/Property-3AHas_processing_error_text" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#redirectsTo" />
	<!-- Created by Semantic MediaWiki, https://www.semantic-mediawiki.org/ -->
</rdf:RDF>