<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">La diversité électronique est, pour moi, pléthorique. Ma culture me pousse vers les composants simples, c'est ce que l'on essaie de faire en électronique embarquée bien que la tendance actuelle diverge de ce point de vue.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">J'ai une pleine boîte d'ESPXX et autres trucs sophistiqués mais j'ai décidé de partir de (presque) zéro : un microprocesseur et un compilateur C, et puis j'ai sophistiqué et, par paresse, j'utilise l'IDE Arduino depuis 3 mois. Ça à l'air de marcher...</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Par contre j'étais hier avec un ami qui m'a dit que l'ESP32, dans ses conditions d'utilisation, était instable.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Je suis donc très intéressé par un node Lora qui utiliserait un truc plus sophistiqué qu'un microprocesseur à poil mais sans trop m'impliquer dans le projet.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Quant au projet que j'ai commencé, les principaux écueils se situent au niveau de l'exploitation des trames disponibles sur le serveur lora de <a href="http://tetaneutral.net">tetaneutral.net</a>.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">L'idée c'est d'avoir une chaîne "complète" (i.e. capteur, gateway, serveur, appli sur PC et sur smartphone. Pour ce dernier point j'ai essayé d'utiliser MQTT Dash ; je reçois bien les trames mais je ne sais pas les dépouiller. Il faut extraire le payload, je sais pas faire, et débase64iser, ça je pense avoir trouvé.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">S'il y a des membres qui savent faire, je suis terriblement intéressé.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">En ce qui concerne les nodes, dès que ce sera plus avancé, ce sera bien sûr libre et je pense en monter un certain nombre s'il y a des demandes côté <a href="http://tetaneutral.net">tetaneutral.net</a></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Pour l'instant c'est pas vraiment terminé et c'est pas vraiment défini...</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 4 mars 2020 à 11:53, Benjamin Freeman <<a href="mailto:b.t.freeman16@gmail.com">b.t.freeman16@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Bonjour,</p>
<p>En effet, projet intéressant !</p>
<p>De mon côté, j'ai mené quelques travaux sur le sujet. Je me suis
focalisé sur un produit compact et facile à souder.</p>
<p>En cherchant dans les méandres d'Aliexpress, je suis tombé sur <a href="http://www.risinghf.com/#/product-details?product_id=5&lang=en" target="_blank">ce
module</a> achetable à un peu plus de $5 (<a href="https://fr.aliexpress.com/item/32970951187.html" target="_blank">ici</a>
par exemple). Le RHF76-052 comprend un STM32L0 et un SX1276. Le
STM32 intègre même de l'USB ce qui permet d'implémenter du CDC et
de se passer d'un adaptateur USB vers série.</p>
<p>J'ai effectué mes premiers essais LoRaWAN en utilisant
LoRaMac-node, que j'ai forké <a href="https://github.com/Beetix/LoRaMac-node/tree/rhf76-052" target="_blank">ici</a>.
Dernièrement j'ai regardé pour faire un modem AT en m'aidant de <a href="https://github.com/dragino/LoRa_STM32/tree/master/STM32CubeExpansion_LRWAN/Projects/Multi/Applications/LoRa/DRAGINO-LRWAN(AT)" target="_blank">ce
code de Dragino</a>. Le code étant un peu brouillon et pour
plusieurs produits je pense que je vais repartir du <a href="https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/i-cube-lrwan.html" target="_blank">code
fourni par ST</a>.</p>
<p>En somme, avec ce que j'ai regardé, il y a moyen de se faire de
petits objets pas chers mais moins facilement programmable avec
Arduino. J'ai vu aussi <a href="https://heltec.org/project/htcc-am01/" target="_blank">ce module de Heltec</a>
qui se dit compatible Arduino mais le MCU m'inspire pas vraiment
confiance...</p>
<p>J'ai joint une photo du module RHF76-052 en mode "breakout
poulpe" DIY.</p>
<p>N'hésite pas à me contacter si tu veux que l'on collabore sur le
sujet. Ça serait top si on arrivait à déployer des objets qui
communiquent sur notre réseau LoRaWAN !<br>
</p>
<p>Benjamin<br>
</p>
<div>On 03/03/2020 19:38, Christian Frabel
via iot wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<div style="font-family:arial,helvetica,sans-serif"><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Le mar. 3 mars 2020 à 18:37,
Adrien van den Bossche via iot <<a href="mailto:iot@lists.tetaneutral.net" target="_blank">iot@lists.tetaneutral.net</a>> a
écrit :<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Salut Christian,<br>
<br>
un projet intéressant pour TTN et une réalisation bien
propre !<br>
<br>
Plusieurs questions/suggestions pour faire avancer l'idée :<br>
<br>
- Bon choix que le DS18B20, bien intégré et en version
étanche qui sort <br>
de la boîte<br>
- au niveau de l'autonomie énergétique, tu as des idées pour
la lib <br>
Arduino de mise en veille du noeud ?<br>
</blockquote>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">Oui, j'ai
déjà testé sans lib, à la main, mais pas dans ce projet.</span></div>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">Je ne
connais pas encore assez bien la pile LMIC pour
l'intégrer. </span> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
- concernant le montage de mesure de la tension de la pile,
je ne suis <br>
pas électronicien mais il me semble qu'il manque un
composant pour <br>
"casser la linéarité" de la mesure -> une diode ou
quelque chose du <br>
genre, à moins que tu vises d'utiliser une référence en
interne du MCU ? <br>
</blockquote>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">J'utilise
la référence interne de 1.1V de l'</span> <span class="gmail_default" style="font-family:arial,helvetica,sans-serif">Atmega
328P.</span></div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
En fait, là, tu va récupérer une tension qui va être une
fraction de la <br>
tension d'alim du MCU ; si cette tension sert aussi de
référence, tu ne <br>
verras pas de changement.<br>
- Toujours sur BATTERY_LEVEL, est ce que cette résistance de
10k n'est <br>
pas trop grande devant la résistance interne de l'ADC ? Mais
il ne faut <br>
pas qu'elle soit trop petite non plus, sans quoi ça va
beaucoup <br>
consommer... Une idée pour réduire la résistance tout en
diminuant la <br>
conso : j'aurais mis ce VCC sur une GPIO de l'Arduino pour
activer le <br>
pont diviseur sur demande uniquement.<br>
</blockquote>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">Je pensais
utiliser une gpio mais, selon les specs, la résistance
interne des entrées A/D <br>
</span></div>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">est
"grande", par contre, il vaut mieux filtrer d'où le 100nF</span><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">.</span> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
- Dans la série des MCU soudables facilement sur ce genre de
platines, <br>
j'aime bien la gamme Teensy, notamment le <span class="gmail_default" style="font-family:arial,helvetica,sans-serif"></span>TeensyLC
(qui se met très bien <br>
en veille d'ailleurs)<br>
</blockquote>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">Je ne
connais pas mais je vais regarder.</span> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Au niveau de la lib LoRaWAN, tu pars sur LMIC ou sur autre
chose ?<br>
</blockquote>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">LMIC
deMatthis Kooijman. Elle semble bien fonctionner.<br>
</span><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"></span> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Chouette projet, merci pour le partage<br>
</blockquote>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">C'est pas
fini, loin de là.</span> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Adrien<br>
<br>
<br>
Le 03/03/2020 à 18:20, Christian Frabel via iot a écrit :<br>
> On tente avec le lien ?<br>
> <a href="https://cloud.jenipapo.org/s/Tx3sz82NRHqATNS" rel="noreferrer" target="_blank">https://cloud.jenipapo.org/s/Tx3sz82NRHqATNS</a><br>
> <br>
> -- <br>
> Christian Frabel<br>
> <br>
> _______________________________________________<br>
> iot mailing list<br>
> <a href="mailto:iot@lists.tetaneutral.net" target="_blank">iot@lists.tetaneutral.net</a><br>
> <a href="https://lists.tetaneutral.net/listinfo/iot" rel="noreferrer" target="_blank">https://lists.tetaneutral.net/listinfo/iot</a><br>
> <br>
_______________________________________________<br>
iot mailing list<br>
<a href="mailto:iot@lists.tetaneutral.net" target="_blank">iot@lists.tetaneutral.net</a><br>
<a href="https://lists.tetaneutral.net/listinfo/iot" rel="noreferrer" target="_blank">https://lists.tetaneutral.net/listinfo/iot</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr">Christian Frabel</div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
iot mailing list
<a href="mailto:iot@lists.tetaneutral.net" target="_blank">iot@lists.tetaneutral.net</a>
<a href="https://lists.tetaneutral.net/listinfo/iot" target="_blank">https://lists.tetaneutral.net/listinfo/iot</a></pre>
</blockquote>
</div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">Christian Frabel</div></div>