Page 1 of 2

Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Thu 17 Sep 2020 20:16
by ocornet
Bonsoir,

Je viens de faire l'acquisition d'un PYBSTICK26 STD et souhaiterais l'utiliser avec un module Ethernet W5500.
Pour se faire je dois compiler MicroPython pour inclure le support de WIZNET5K.
Est-il possible d'avoir les fichiers de définitions "boards" (PYBSTICK26_STD/PROGRAMMEZ!) afin de les inclure dans mon environnement de dev MicroPython ?

Merci d'avance,

Olivier

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Thu 17 Sep 2020 21:51
by Dominique
@fpie, c'est pour toi :-)

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Fri 18 Sep 2020 08:13
by fpie
Bonjour,

C'est vrai que je n'ai pas mis le github à jour.
Mais voilà le répertoire de la carte pour dépanner (avec le support des threads activé) :
NADHAT_PYBSTICK26_STD.zip
(2.45 KiB) Downloaded 228 times
A compiler de préférence au niveau du tag v1.12 (la tête) avait posé problème aux niveau des timers servos)

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Fri 18 Sep 2020 08:26
by ocornet
Bonjour Frédéric,

Merci beaucoup pour cette réponse rapide ;)
Bonne journée.

Olivier

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Fri 18 Sep 2020 12:26
by ocornet
@fpie

Encore merci, compilation effectuée sans soucis.

Code: Select all

MicroPython v1.12 on 2020-09-18; PYBSTICK26_STD_NET with STM32F411RE
Type "help()" for more information.
>>>
Olivier

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Fri 18 Sep 2020 17:30
by ocornet
Et finalement, ça se connecte bien.

Code: Select all

>>> nic.ifconfig()
('192.168.0.127', '255.255.255.0', '192.168.0.1', '192.168.0.1')
>>>
Et une connexion au REPL avec un serveur TELNET rudimentaire fonctionne aussi.

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Tue 13 Oct 2020 14:37
by fpie
Beau travail, cela fait un petit moment que je souhaitait câbler ce module et essayer le driver WIZNET5K.
Vous m'avez devancé :D
Bravo.
Frédéric

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Wed 14 Oct 2020 10:30
by Dominique
@Fred,

Tu te souviens de l'interface Feather-Face dont je te parlais?
Et bien, cela permettrait de plugger l' Ethernet-Feather-Wing

@ocornet,
Super travail!

Idée
reste plus qu'a faire une carte avec Ethernet + quelques relais + un capteur de température DS18B20 + breakout des signaux restants.
Ce serait ps si mal non?

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Wed 14 Oct 2020 21:29
by ocornet
@Dominique, @fpie,

Merci pour vos encouragements !
Pour tester la fiabilité j'ai connecté un capteur 1Wire DS18B20 dont je logue la mesure dans une base Influx via Ethernet.
Cela fait presqu'un mois que ça tourne sans aucun soucis ni plantage !
PYBST_1W_Eth_grafana.PNG
Affichage via Grafana.

Olivier

Re: Compilation MicroPython PYBSTICK26_STD pour support WIZNET5K

Posted: Thu 15 Oct 2020 08:05
by fpie
Hum, oui, c'est vrai que c'est tentant. Je vais voir ça de plus près.
Et c'est du tout cuit côté logiciel ;-)