Posts: 18
Threads: 6
Joined: Dec 2022
Reputation:
0
I am a newbie and learning.
When it comes to Arduino libraries for the KC868-A6 such as PCF8574.h, I struggle to find the correct one for the board. Can anyone tell me which library I should be loading? I just got the KC868 and just want to get a few things loaded and running as part of my self-training. I have been working with ESP32 for a few months. Any help would be greatly appreciated.
Posts: 18
Threads: 0
Joined: Dec 2022
Reputation:
0
Bonjour à tous,
Merci pour cette bibliothèque en vue l'utilisation des deux PCF8574 placés sur la carte HC868-A6
Comme toujours, cette bibliothèque est complexe car éloignée de la documentation PCF8574. A suivre !
La carte HC868-A6 est très intéressante pour le ESP WROOM-32E et les interfaces.....
Au plaisir de vous lire !
Djoii
Posts: 6,324
Threads: 808
Joined: Oct 2020
Reputation:
155
if you want directly to use, don't want write some code, you can also download "Tasmota" firmware, you can see video tour in our YouTube channel and download file from our forum. that only need to config some GPIO pins then can use by web browser in mobile phone or PC.
Posts: 18
Threads: 0
Joined: Dec 2022
Reputation:
0
Bonjour à tous,
En utilisant platformIO et après beaucoup d'hésitations, la copie suivante fonctionne :
#include <Arduino.h>
#include <pcf8574.h>
PCF8574 pcf8574(0x24, 04, 15);
void setup() {
Serial.begin(115200);
pcf8574.pinMode (P0, OUTPUT);
pcf8574.pinMode (P1, OUTPUT);
pcf8574.pinMode (P2, OUTPUT);
pcf8574.pinMode (P3, OUTPUT);
pcf8574.pinMode (P4, OUTPUT);
pcf8574.pinMode (P5, OUTPUT);
pcf8574.digitalWrite(P0,HIGH);
pcf8574.digitalWrite(P1,HIGH);
pcf8574.digitalWrite(P2,HIGH);
pcf8574.digitalWrite(P3,HIGH);
pcf8574.digitalWrite(P4,HIGH);
pcf8574.digitalWrite(P5,HIGH);
Serial.print("Init8574 OK ? ");
if (pcf8574.begin())
{Serial.print(" c'est bon");}
else
{Serial.print(" c'est nul");}
Serial.printf(".");
}
void loop() {
delay(1000);
pcf8574.digitalWrite(P0,LOW);
delay(1000);
pcf8574.digitalWrite(P0,HIGH);
Serial.print(".");
}
Si je peux me permettre, platformIO est très agréable pour développer lorsqu'il est bien installé
Bonne fin d'année à tous
Djoii
Posts: 18
Threads: 0
Joined: Dec 2022
Reputation:
0
Bonjour à tous et meilleurs voeux pour l'année 2023
L'afficheur OLED fonctionne correctement avec l'exemple fourni : à développer !
Une simple question : référence de la pile 3V à installer pour la sauvegarde du DS1307M ?
Bonne journée
Djoii
Posts: 18
Threads: 0
Joined: Dec 2022
Reputation:
0
Bonsoir à tous
merci pour l'information pour la pile CR1220
Le programme pour l'horloge DS1307 en I2C ne fonctionne pas ? A suivre !
A bientôt
Djoii