Da quanto ho visto l'ST7735 viene utilizzato da tutti sull'Arduino nano, dovrebbe lavorare a 5 volt.
Si per il costo che hanno non c'è da aspettarsi una grande qualità, molti consigliano questi monitor ma per quello che devo fare sono un pò cari :
NX3224T024 – Nextion 2.4” Basic Series HMI Touch Display | ITEAD STUDIO OFFICIAL
NX3224T024 – Nextion 2.4” Basic Series HMI Touch Display | ITEAD STUDIO OFFICIAL
Anche questi display oled vanno a 5 volt ma sono microscopici :
Modulo schermo OLED da 0.96 "pollici I2C IIC 128x64 SS - D - 1306 3.3V-5V blu/blu giallo/bianco per Arduino ESP32 ESP8266 - AliExpress
https://it.aliexpress.com/item/10050...Cquery_from%3A
Dimenticavo assieme all'SHT45 ho preso anche il cavetto, se ho capito bene dal connettore JST posso fissare il cavetto che esce direttamente alla scheda di espansione a morsettiera dell'Arduino nano.
Ultima modifica di marck120; 06/08/2024 alle 22:24
Tutto corretto.
Io però da un po' sono passato agli ESP8266 che lavorano nativamente a 3.3v con cui posso trasmettere il dato altrove via web.
Ti ringrazio, per me è uguale, se vanno meglio gli ESP8266 allora tolgo gli Arduino nano dal carrello, avevo preparato un post su una ricerca che ho fatto sul sistema Qwiic/STEMMA QT, lo pubblico dopo perché il forum mi toglie tutti spazi e ci vuole tempo a editarlo, ma è un macello con i pinout non so se vale la pena.
Se sei agli inizi allora è meglio l'Arduino nano, l'EPS8266 e l'ESP32 sono per chi ha già un po' di esperienza.
Gli EPS8266 e l'ESP32 sono più difficili da configurare ? ti riferisci alla compilazione del codice penso.
Guardavo questo sistema con il QT Py con i dispositivi collegati in cascata tramite connettori JST
What is Stemma QT? #adafruit #stemma - YouTube
https://www.youtube.com/watch?v=6GXRRuFuFy0&t=8s
4900 QT Py RP2040 - AliExpress
https://it.aliexpress.com/item/1005005775933838.html?spm=a2g0o.productlist.main.1.252d50da3 9mFQ8&algo_pvid=83f3e06e-0972-441e-9daf-d6abdfbac584&algo_exp_id=83f3e06e-0972-441e-9daf-d6abdfbac584-0&pdp_npi=4%40dis%21EUR%2114.07%219.01%21%21%2115.01%219.61% 21%40211b65de17230065370198405e6e26%2112000034311649608%21se a%21IT%210%21ABX&curPageLogUid=CDGCnxgYJHz5&utparam-url=scene%3Asearch%7Cquery_from%3A#nav-review
Esiste anche un arduino chiamato Seeeduino Nano Board o Arduino MKR con un connettore JST :
102010268 Seeed Studio, Seeeduino Nano Board, Atmega328P, AVR | Farnell Italy
https://it.farnell.com/en-IT/seeed-s...YzHSng_wLKBIA_
Arduino MKR WiFi 1010 — Arduino Official Store
Arduino MKR WiFi 1010 — Arduino Official Store
Oppure ho trovato questo adattatore per l'Arduino nano :
103100124 Seeed Technology Co., Ltd | Schede di sviluppo, kit, programmatori | DigiKey
Access to this page has been denied
Grove Shield for Arduino Nano — Arduino Official Store
https://store.arduino.cc/products/gr...bN6MRYR3zcN-ua
Grove - Universal 4 Pin Buckled 30cm Cable (5 Pcs) — Arduino Official Store
https://store.arduino.cc/products/gr...pr_seq=uniform
Esiste anche il TFT I2C Connector Shield – Wemos D1 Mini e l'ESP32 che ha questo sistema :
https://www.adrirobot.it/tft-i2c-connector-shield-wemos-d1-mini/
WEMOS Lite V1.0.0 Wifi Bluetooth scheda di sviluppo Antenna ESP32 ESP-32 REV1 CH340G micropyone 4MB Micro USB per arduino -
https://it.aliexpress.com/item/10050...Cquery_from%3A
ESP32 ESP-32 REV1 Type-C/Micro USB interfaccia batteria al litio Wifi scheda di sviluppo Bluetooth CH340 CH340G micropyone -
https://it.aliexpress.com/item/10050...Cquery_from%3A
ESP32 LOLIN32 scheda di sviluppo Bluetooth Wifi ESP32 ESP-32 REV1 CH340 CH340G micropyone Micro/TYPE-C USB per Arduino -
https://it.aliexpress.com/item/10050...Cquery_from%3A
WEMOS D1 Mini V4.0.0 TYPE-C USB WIFI Internet of Things Board based ESP8266 4MB micropyone Nodemcu Arduino compatibile -
https://it.aliexpress.com/item/10050...Cquery_from%3A
WEMOS D1 Mini V4.0.0 TYPE-C USB WIFI Internet of Things Board based ESP8266 4MB micropyone Nodemcu Arduino compatibile
https://it.aliexpress.com/item/10050...tml#nav-review
WeMos D1 mini V4.0 - Modulo Wi-Fi - Opencircuit
https://opencircu.it/product/wemos-d....0-wifi-module
L'sht45 su Aliexpress non è conveniente per niente, si trova quasi allo stesso prezzo su siti italiani o su adafruit :
https://www.digikey.it/it/products/detail/adafruit-industries-llc/5665/17831054
Adesso bisogna vedere se funziona in questo modo, con i dispositivi collegati in cascata, se l'ordine dei 4 pin del connettore JST è universale per tutti i dispositivi, poi occorrono display a 4 pin
Forse ci va questa scheda :
SparkFun Qwiic / Stemma QT FeatherWing (Shield for Thing Plus)
https://www.robot-domestici.it/jooml...for-thing-plus
SparkFun Qwiic / Stemma QT FeatherWing (Shield for Thing Plus) : ID 4515 : Adafruit Industries, Unique & fun DIY electronics and kits
https://www.adafruit.com/product/4515
CircuitPython School - Aggiunta di STEMMA QT/Qwiic a un Arduino RP2040 + utilizzando un sensore di temperatura
https://www.youtube.com/watch?v=IX3VvSU3bCY
Adafruit Metro Mini 328 V2 - Arduino-Compatible - 5V 16MHz [STEMMA QT / Qwiic] : ID 2590 : Adafruit Industries, Unique & fun DIY electronics and kits
https://www.adafruit.com/product/2590
Qwiic Connect System - SparkFun Electronics
https://www.sparkfun.com/qwiic
Qwiic Pro Micro - USB-C (ATmega32U4) - Compatibile con scheda di sviluppo Arduino 5V/16MHz microcontrollore AP2112 3.3V Regolatore di tensione Castellated PTH pin pad pulsante di reset
https://www.amazon.it/SparkFun-Qwiic.../dp/B084KPT7MH
Ovviamente Qwiic e STEMMA QT sono due standard che utilizzano connettori JST a 4 pin per semplificare le connessioni I2C, un sistema con WEMOS D1 Mini V4.0.0, SHT45 e Display I2C potrebbe funzionare, la maggior parte dei dispositivi Qwiic/STEMMA QT funziona a 3.3V mi pare.
I microcontrollori con connettore I2C che ho individuato sono : Adafruit QT Py RP2040, Seeeduino Nano Boar, Arduino MKR WiFi 1010, ESP32 Lite V1.0.0, WEMOS D1 Mini V4.0.0
Il problema più grande mi sembra il pinout come dicevo, ad 'esempio ho confrontato il pinout del connettore i2c dell'SHT45 e quello del WEMOS D1 Mini V4.0.0 e non coincidono appunto, bisognerebbe tagliare i cavi e giuntarli, non credo valga la pena ?
Downloads | Adafruit Sensirion SHT40, SHT41 & SHT45 Temperature & Humidity Sensors | Adafruit Learning System
D1_mini.pdf (wemos.cc)
Ultima modifica di marck120; 08/08/2024 alle 01:12
Gli ESP mi pare hanno i piedini configurabili, puoi decidere tu quali siano SDA e SCL ma nel connettore vedo che mentre Sparkfun ha messo l'alimentazione in due piedini adiacenti a lato, Wemos ha deciso di metterla nei due piedini di lato e questo non si può cambiare. Si, ti tocca realizzare i cavi da te.
Dicevo che se sei agli inizi il Nano con la basetta a vite va bene. Io uso invece i cavi Dupont, ne trovi a bizeffe su Aliexpress, e saldo i pin di collegamento nelle varie schedine. Ma siccome sono pazzo mi sono comprato anche i connettori dupont e la pinza per crimparli.
Come mi spiegavi su gli ESP è possibile configurare via software SDA e SCL ma se poi il pinout di VCC e GND non corrispondono è tutto inutile, comunque da quanto mi spiegavi le connessioni JST non le utilizzi.
Visto che stavo ordinando due schede di Arduino nano e una basetta, secondo te cosa è meglio fare, magari è meglio prendere un Arduino nano con una basetta assieme a un ESP32 o un ESP8266 ?
Ma da quanto ho capito il bootloader non sempre è precaricato, occorre un Arduino funzionante per caricarlo ? che io non ho.
Si sto prendendo un set di cavi Dupont da 20 cm, maschio/maschio, femmina/maschio, e femmina/femmina, quindi ti fai i cavi su misura, crimpi il pin sulla testa del cavo, per curiosità che modello di saldatore hai ?
----------------------------------------------------------------------------------------------------
EDIT :
Volevo dire questo, visto che l'SHT45 aveva la porta JST avevo pensato di connettere tutti i dispositivi con questi cavi.
Alla fine basta infilare una punta e sfilare il cavo dal connettore e posizionarlo nella sede del pin corretto :
Adafruit STEMMA QT Qwiic JST SH 4Pin Cavo 50mm Lungo 4399 - Eckstein , 1,70 €
Adafruit STEMMA QT Qwiic JST SH 4Pin Cavo 150mm con Prese Femmina Pre, 1,50 €
Ma alla fine credo che non ha molto senso complicare le cose, la morsettiera a vite e i classici jumper vanno benissimo lo stesso.
Ultima modifica di marck120; 08/08/2024 alle 17:50
Tutti gli Arduino nano hanno il bootloader precaricato, inizia con quello e poi passa agli ESP se ti serve la connessione WiFi.
Più che altro era per la curiosità di provare due dispositivi diversi, gli ESP sono anche più potenti mi pare, beh l' WIFI è una funzione importante che lo rende più versatile, anche gli ESP hanno bootloader precaricato penso.
Scusami che saldatore a stagno utilizzi per i tuoi progetti ?
Anche gli ESP hanno un bootloader, molta flash e memoria in più. Ma con Arduino impari prima non perché gli ESP siano più complicati, grazie alle librerie girano moltissimi sketch per Arduino, ma perché ha alcune particolarità, ad esempio se avvii un ciclo senza uscita l'ESP8266 va in crash perché ha bisogno ogni tanto di far girare le routine che controllano il WiFi. L'ESP32 ha invece due core (due MCU in pratica) ed è un peletto complicato in più anche perché ha il bluetooth che però non può funzionare in contemporanea con il WiFi.
Dentro i gateway meteo Ecowitt della famiglia GW1000 c'è un ESP8266.
Come saldatori ho un JBC 30s comprato decenni fa da 25W30ST - Soldering Iron (jbctools.com)
e un cinesissimo Cxg 936d che trovi facilmente in rete e di che hanno smontato qui
CXG 936D digital soldering iron – Teardown and Review - Page 1 (eevblog.com)
Non è proprio lo stesso, ecidentemente con la stessa sigla ci sono diversi saldatori, il mio non ha l'alimentatore a parte ma solo la spina.
Segnalibri