Auteur Sujet: Du WiFi à 6,95$ chez Sparkfun  (Lu 2111 fois)

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 805
  • 100% Arduino et N
    • Voir le profil
Utilisez votre esprit, vos mains et votre coeur pour bâtir quelque chose qui vous dépasse (Tim Cook, MIT, 9 juin 2017).

Thierry

  • Global Moderator
  • Sr. Member
  • *****
  • Messages: 297
    • Voir le profil
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #1 le: avril 03, 2015, 09:54:31 pm »
Le même chez Electrodragon à 3.50$
http://www.electrodragon.com/product/esp8266-wifi-board-full-ios-smd/

J'en ai commandé un au milieu d'autres bricoles...

Guillaume

  • Global Moderator
  • Full Member
  • *****
  • Messages: 190
    • Voir le profil
    • Locoduino
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #2 le: avril 08, 2015, 11:27:24 am »
Intéressant comme module.
Je pourrais bien l'utiliser pour commander mon module en HOe avec un smartphone ou une tablette.
L'avez-vous testé ? Accès wifi, point d'accès ? facilité du code ?
G.

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 798
    • Voir le profil
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #3 le: avril 08, 2015, 02:40:22 pm »
J'en ai un mais je n'ai pas encore eu le temps de l'essayer :) C'est au programme. De mémoire il peut être utilisé comme point d'accès. La connexion est via la ligne série et utilise des commandes AT pour la configuration. Des infos ici :

http://www.electrodragon.com/w/Wi07c

Il y a un essai dans la revue OpenSilicium de janvier/février. Voici la conclusion :

Citer
Que penser finalement de ce module très économique ? Il apparaît clairement qu'il n'est pas question de d'intégrer celui-ci dans l'état dans un quelconque produit final et la question de savoir s'il ou non l'ajouter à un projet existant dépendra complètement de l'aspect critique de la réalisation. Le firmware est bien entendu la cause de tous les problèmes avec un manque de documentation évident, des comportements et messages incohérents, des traductions approximatives, etc
...

En résumé SoC ok mais firmware pourri.

Le bluetooth c'est pas mal non plus :)
« Modifié: avril 08, 2015, 02:49:27 pm par Jean-Luc »

Guillaume

  • Global Moderator
  • Full Member
  • *****
  • Messages: 190
    • Voir le profil
    • Locoduino
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #4 le: avril 08, 2015, 04:03:12 pm »
Je vais voir plus tard de toute façon, il faut que je finisse de poser mes rails.

Pour le bluetooth, oui j'avais réussi à avoir les données de l'arduino sur un android avec console mais le truc c'est que faire une appli android non pour moi, il faudrait trouver quelqu'un.
Processing fait cela mais c'est vraiment pas intuitif comme procédé sous GNU/Linux pour avoir l'appli, j'avais abandonné.
Ca peut être aussi le fait que j'ai un CM et non android google...
Bref, je verrais plus tard en tout cas, le mieux que je puisse faire c'est une appli processing sur mon mini portable et le connecter en bluetooth à l'arduino ;)
Mais bon il faut faire le support avant.
G.

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 805
  • 100% Arduino et N
    • Voir le profil
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #5 le: avril 08, 2015, 06:13:08 pm »
Je pense que le module Sparkfun devrait être plus fiable et mieux documenté.
Utilisez votre esprit, vos mains et votre coeur pour bâtir quelque chose qui vous dépasse (Tim Cook, MIT, 9 juin 2017).

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 798
    • Voir le profil
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #6 le: avril 10, 2015, 09:57:55 am »
Pas sûr. Le SoC est fait par Espressif Systems (https://espressif.com https://espressif.com/en/products/esp8266/) et le firmware également (http://bbs.espressif.com). Sparkfun n'est qu'une des multiples sociétés qui produisent des breakout boards. Je ne vois pas Sparkfun améliorer le firmware de son côté. Si tu vas sur le GitHub de Sparkfun (https://github.com/sparkfun) tu y trouveras surtout les fichiers de production de leurs cartes mais très peu de soft contrairement à Adafruit (https://github.com/adafruit) qui a produit quantité de bibliothèques.
« Modifié: avril 10, 2015, 10:03:18 am par Jean-Luc »

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 805
  • 100% Arduino et N
    • Voir le profil
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #7 le: juillet 23, 2017, 04:01:37 pm »
Bonjour,

Je viens de recevoir ce module ESP32
http://www.ebay.fr/itm/ESP-32S-ESP32-Development-Board-2-4GHz-Dual-Mode-WiFi-Bluetooth-Antenna-Module/201853283621?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649
et je suis perdu dans la liste des cartes de l'IDE Arduino

Elle est équipée de la puce ESP VROOM 32

Que dois-je choisir ?

Dominique
Utilisez votre esprit, vos mains et votre coeur pour bâtir quelque chose qui vous dépasse (Tim Cook, MIT, 9 juin 2017).

bobyAndCo

  • Full Member
  • ***
  • Messages: 136
  • HO avec DCC++
    • Voir le profil
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #8 le: juillet 23, 2017, 04:53:39 pm »
Pas sûr. Le SoC est fait par Espressif Systems (https://espressif.com https://espressif.com/en/products/esp8266/) et le firmware également (http://bbs.espressif.com). Sparkfun n'est qu'une des multiples sociétés qui produisent des breakout boards. Je ne vois pas Sparkfun améliorer le firmware de son côté. Si tu vas sur le GitHub de Sparkfun (https://github.com/sparkfun) tu y trouveras surtout les fichiers de production de leurs cartes mais très peu de soft contrairement à Adafruit (https://github.com/adafruit) qui a produit quantité de bibliothèques.

Bonjour à tous,

J'ai pu tester la communication entre Arduino et l'ESP8266 en commandes AT donc. Ca fonctionne plutôt bien. On a cependant l'impression de faire un bond 30 ans en arrière, la préhistoire donc.

Les commandes sont de ce type : AT+CWMODE=3

Ceci dit, cela ressemble beaucoup au principe de message de DCC++ et aux messages envoyés par les interfaces HTML que je présente http://www.locoduino.org/spip.php?article216

J'ai envoyé des commande AT via TCP, c'est propre, rapide, rien à redire. Exemple de code envoyé par un client TCP à l'ESP8266. Comme vous le voyez, le code est assez simple et concis. La communication peut être maintenue (keepalive) ce qui évite d'ouvrir à chaque fois la connexion.

C_ENTIER LONG($tcp_id)
$err:=TCP_Open ("192.168.1.6";80;$tcp_id;0)
$err:=TCP_State ($tcp_id;vEtat)
C_TEXTE($_Txt_Send)
$_Txt_Send:="Bonjour Christophe"
$err:=TCP_Send ($tcp_id;$_Txt_Send)
ENDORMIR PROCESS(Numero du process courant;10)
$err:=TCP_Close ($tcp_id)

Je confirme ce que dit Jean-Luc, c'est très bien doccumenté sur le site de Espressif (pour les commande AT en tous les cas) : https://www.espressif.com/sites/default/files/documentation/4a-esp8266_at_instruction_set_en.pdf

Avec des exemples : http://espressif.com/sites/default/files/documentation/4b-esp8266_at_command_examples_en.pdf

Une vidéo http://www.les-electroniciens.com/videos/arduino-ep16-installation-du-module-wifi-esp8266 explique bien l'utilisation des commandes AT.

Par ailleurs, les modules peuvent être utilisés seuls (sans Arduino donc) mais avec une programmation identique et avec l'IDE d'Arduino. Mais il faut pour cela flasher le NODE MCU.

Voir la vidéo ici : http://www.les-electroniciens.com/videos/esp8266-comment-flasher-le-node-mcu

Bien amicalement.

Christophe.



CATPLUS

  • Jr. Member
  • **
  • Messages: 95
    • Voir le profil
ESP32 HACKABLE MAGAZINE
« Réponse #9 le: janvier 12, 2018, 03:40:04 pm »
Bonjour

Dans le numéro 22 de HACKABLE MAGAZINE un article est dédié au ESP32
Intéressant de surcroît.

Cordialement
Marcel
Best Regards

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 805
  • 100% Arduino et N
    • Voir le profil
Re : Du WiFi à 6,95$ chez Sparkfun
« Réponse #10 le: janvier 12, 2018, 04:37:43 pm »
Merci Marcel,

Je vais me ruer chez mon marchand de journaux.

Je viens de recevoir ce modèle compatible DevKitC : à vérifier  :D

Ce qui est dommage c'est qu'il n'y a pas le bus CAN dans ce chip ESP32Vroom qui est le plus courant. Je n'ai d'ailleurs pas encore trouvé de carte avec le chip ESP32 complet.

Amicalement
Dominique
« Modifié: janvier 12, 2018, 04:39:18 pm par Dominique »
Utilisez votre esprit, vos mains et votre coeur pour bâtir quelque chose qui vous dépasse (Tim Cook, MIT, 9 juin 2017).