# Ressources

{% tabs %}
{% tab title="Fournitures" %}

* carte Xiao ESP32 C3 ([Gotronic](https://www.gotronic.fr/art-carte-xiao-esp32c3-soude-47618.htm))
* capteur sensirion SEN55 ([DigiKey](https://www.digikey.fr/fr/products/detail/sensirion-ag/SEN55-SDN-T/16342756))
* capteur sensirion SCD30 ([Digikey](https://www.digikey.fr/fr/products/detail/sensirion-ag/SCD30/8445334)) <mark style="color:red;">**option**</mark>
* 2 (ou 3 avec l'option CO2) connecteurs FH1XT (2x7 et 1x4 broches) ([exemple](https://www.gotronic.fr/art-connecteur-fh1x7-22733.htm))
* 1 connecteur JST GHR 06V-S  câblé
* 1 équerre métallique (120 x 120 mm)
* 3 écrous papillon M5
* 2 écrous M5
* 2 vis tête hexagonale M5 x 16
* 3 rondelles M5
* 3 tiges filetées M5 de 85 mm
* 1 câble USB C
* 1 chargeur secteur pour smartphone
  {% endtab %}

{% tab title="Outils - matériel" %}

* fer à souder
* imprimante 3D
* filament PLA (220 g/boitier)
* taraud mâle M5
* lime ou touret à meuler
* colle cyanoacrylate
* pistolet de colle à chaud

&#x20;
{% endtab %}

{% tab title="Fichiers 3D" %}
lien vers [le dossier GitHub](https://github.com/JNRAY/ZEPHYR/tree/main/02-Sensor/01-CAD-files)&#x20;

{% file src="<https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2FWBY5ws7JAhPFoSnjPMtz%2FSTL%20files.zip?alt=media&token=817a13b4-32a9-49a8-8c8a-0a5f1657d0c6>" %}

{% file src="<https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2Fo842vNzXOan1JGrwCCDE%2FCAD%20files%20f3d.zip?alt=media&token=f7f3e707-0299-4da1-95a2-bbb434cb8e8b>" %}
{% endtab %}

{% tab title="PCB" %}
{% file src="<https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2FcO4NX0WY890hoofcmnc7%2FGerber_PCB-ZEPHYR-XIAO_2024-11-15.zip?alt=media&token=5fec5d95-75f9-485f-bfc7-6c964224edb7>" %}

<figure><img src="https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2FL8C6OQ2WunatV0iwCOTB%2FPCB_PCB-XIAO_2024-11-15.png?alt=media&#x26;token=421a8320-b051-4648-9605-f9b4fa9eae24" alt=""><figcaption><p>PCB pour SEN55 et/ou SCD30</p></figcaption></figure>
{% endtab %}

{% tab title="Logiciel" %}

* [Visual Studio Code](https://code.visualstudio.com/download) avec [PlatformIO IDE](https://docs.platformio.org/en/latest/integration/ide/pioide.html)
  {% endtab %}

{% tab title="Code" %}
lien vers les [fichiers sur GitHub](https://github.com/JNRAY/ZEPHYR/tree/main/02-Sensor/03-XIAO-C3-code)

{% file src="<https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2Fd8Z6DK1CIIPop6HgtdkL%2Fcode_XiaoESP32_C3_V7.zip?alt=media&token=c8a105ac-6b16-46d2-9183-138a33c363dc>" %}
{% endtab %}
{% endtabs %}

<figure><img src="https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2F2yq69iQA00UgbTskAWWw%2Fpieces%203D%20recadre.png?alt=media&#x26;token=b8a6174f-f6db-415c-b14c-46957dcce630" alt="" width="563"><figcaption><p>Les pièces du boitier du capteur Zéphyr</p></figcaption></figure>

<figure><img src="https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2Fnq3diA1UpgfajXoTvWOG%2FSEN55%20bis.png?alt=media&#x26;token=bcc8d57d-95f8-44e8-a08c-47f30e3396b9" alt=""><figcaption><p>Le capteur SEN55, la carte Xiao ESP32 sur le PCB</p></figcaption></figure>

<figure><img src="https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2FPI6P8SLUu490qs0Y4lU2%2FSEN55.png?alt=media&#x26;token=0ae7394e-2778-442f-b333-e5c73f18591f" alt=""><figcaption><p>Version SEN55 et SCD30</p></figcaption></figure>

{% hint style="info" %}
Astuce: placer une gaze légère devant les orifices du SEN55 pour limiter l'installation d'insectes.
{% endhint %}

#### Installation du code sur Arduino IDE

Nous proposons une version du code au format .ino pour l'IDE Arduino. C'est probablement une solution plus simple que Visual Studio Code du fait de difficultés de Boot avec le Xiao C3 auxquels certains ont été confrontés. La fréquence des mesures est aussi plus ergonomique pour faciliter les contrôles (10 secondes, 1 ou 5 minutes). Par ailleurs l'interface Autoconnect a été modernisée. Avec ce code est proposé un programme EraseESP32.ino qui permet, après avoir contrôlé que le code et le matériel sont fonctionnels, d'effacer complétement le XIAO pour y implémenter la version définitive du code avec les identifiants de l'appareil (numéro, coord. géographiques, accès au réseau etc. ).&#x20;

{% hint style="warning" %}
Dans le dossier qui contient le fichier .ino il faut placer tous les fichiers .h  propres à chaque capteur.
{% endhint %}

{% tabs %}
{% tab title="Codes" %}
{% file src="<https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2FcXnf3hW8ueFKhGm2cnAd%2FzephyrXiaoV7c.zip?alt=media&token=2447478e-9741-4ac0-b8d4-ff3b54625546>" %}

{% file src="<https://4255420864-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8brqo52Z0Um8Du2ieiF1%2Fuploads%2FvpwP1tPLnpyH7Uascvvj%2FEraseESP32.zip?alt=media&token=485b0486-9829-4bfe-8f93-0cd3fcc9b872>" %}
{% endtab %}
{% endtabs %}
