Aura AQ 1.2.0-updatehandleiding: wat verandert er voor de 4.3"- en 7"-uitvoeringen?

Versie 1.2.0 brengt wijzigingen voor beide Aura AQ-formaten, met de grootste veranderingen bij de 7"-uitvoering.

Het nieuwe Aura Air Quality-opstartlogo dat met firmware v1.2.0 is geïntroduceerd

Mensen, dit is belangrijk. Neem alsjeblieft tien minuten de tijd om deze handleiding te lezen voordat je Aura AQ bijwerkt naar v1.2.0. Deze release verandert zowel de firmware als een deel van de hardwareconfiguratie, vooral bij Aura 7".

De laatste openbare feature-release was v1.1.5, gevolgd door de OTA-hotfix v1.1.5-r2. Er is al enige tijd geen feature-release geweest, maar ik ben aan de firmware blijven werken, heb verschillende configuraties getest en de problemen onderzocht die je hebt gemeld.

Sommige eigenaren van Aura 7" hebben last gehad van zwarte schermen, uitvallende touchbediening of onverwachte herstarts. Ik heb verschillende firmwareversies, sensorcombinaties en bedradingsconfiguraties getest. Ik kon het probleem niet herleiden tot één defect onderdeel en evenmin één elektrische oorzaak aantonen.

De resultaten wijzen op een incompatibiliteit tussen het bestaande I²C-traject op het 7"-board en de externe sensoren van Aura. Ik heb een oplossing gevonden en verschillende bètatesters hebben stabiele, bemoedigende resultaten gemeld.

De belangrijkste wijzigingen sinds v1.1.5

  • Aura 4.3" en Aura 7" gebruiken nu afzonderlijke firmwarebuilds. Je moet de build kiezen die bij je schermformaat past.

  • Vanaf v1.2.0 gebruik je op beide boards de onderste USB-C-poort voor het flashen van firmware en voor seriële logs.

  • Aura 7" gebruikt een nieuwe interne sensoraansluiting. Uitvoeringen met Project Aura AQ Sensor Hub PCB v1.1 hebben de driepolige kabel nodig die bij het Waveshare-scherm is geleverd, plus drie bijgewerkte interne onderdelen voor de behuizing. Uitvoeringen met Adafruit-modules hebben één bijgewerkt geprint onderdeel nodig: de interne tussenwand waaraan de beugel van de Adafruit-modules wordt bevestigd. Voor deze uitvoering heb je ook de al in Aura geïnstalleerde Grove-to-STEMMA QT-kabel nodig en de driepolige Sensors AD-kabel die bij het Waveshare-scherm is geleverd. Je verplaatst één contact van de vierpolige I²C-behuizing naar de driepolige Sensors AD-behuizing. Solderen is niet nodig.

  • De 7"-build bevat oplossingen voor het opstarten van het scherm, de touchbediening en onverwachte herstarts.

  • Ik heb ook firmware-updates en herstel na crashes verbeterd. Aura bevat nu meetgeschiedenis op een SD-kaart, CSV-export en verbeteringen aan de interface.

In de volgende delen behandel ik de twee modellen apart. Eerst laat ik zien hoe je Aura 4.3" bijwerkt en leg ik uit wat er is veranderd. Daarna neem ik de juiste firmware en bedrading voor beide ondersteunde hardwareconfiguraties van Aura 7" stap voor stap met je door.

Aura 4.3": geen wijzigingen aan de bedrading

Goed nieuws voor eigenaren van Aura 4.3": bij dit board hoef je de bedrading niet te veranderen. Dit deel geldt voor de 16 MB Waveshare ESP32-S3-Touch-LCD-4.3 (800 × 480) die in de Aura AQ BOM staat.

Lijntekening van Aura AQ 4.3" in de geprinte behuizing

Vanaf v1.2.0 heeft Aura 4.3" een eigen firmwarebuild in de webinstaller. Kies de Aura 4.3"-build voordat je de update start.

Voor de eerste overstap naar v1.2.0 kun je OTA gebruiken als je huidige firmware de update aanbiedt.

Als de OTA-poging eindigt met Upload failed (HTTP 404), gebruik dan de bekabelde methode hieronder. Dit is het bekende symptoom van de ontbrekende OTA-uploadroute in sommige v1.1.5-builds. Andere v1.1.5-builds bevatten de oplossing al, dus aan de versie op het scherm kun je ze niet van elkaar onderscheiden.

Koppel in dat geval de normale voedingsadapter los van de onderste USB-C-poort, verbind alleen de bovenste USB-UART-poort met je computer en voer één keer Web Installer Update uit. Gebruik dezelfde USB-UART-methode als OTA niet beschikbaar is of niet werkt op je netwerk.

Diagram van de twee USB-C-poorten op Aura AQ 4.3", met de bovenste USB-UART-poort en de onderste poort voor voeding, firmware en seriële logs

De USB-C-poorten van Aura AQ 4.3" voor en na v1.2.0.

Zodra v1.2.0 is geïnstalleerd, wordt de onderste USB-C-poort waarmee je Aura al van stroom voorziet ook de primaire poort voor toekomstige bekabelde firmware-installaties en seriële logs. Als OTA niet beschikbaar is, koppel je de voedingsadapter los en verbind je deze poort met een USB-datakabel met je computer.

De onderste USB-C-poort is via elke Aura 4.3"-behuizing bereikbaar. Voor toekomstig bekabeld herstel hoef je het apparaat dus niet meer te openen.

Aura 7": afzonderlijke firmware en nieuwe sensorbedrading

Deze handleiding geldt uitsluitend voor de 16 MB Waveshare ESP32-S3-Touch-LCD-7.0 (800 × 480) die in de Aura AQ BOM staat. Dit artikel behandelt zowel uitvoeringen met Project Aura AQ Sensor Hub PCB v1.1 als uitvoeringen met Adafruit-modules. Gebruik deze handleiding niet voor Aura 4.3", ESP32-S3-Touch-LCD-7B of een andere Waveshare-variant.

Technische lijntekening van Aura AQ 7" in de geprinte behuizing

Op dit board verplaatst v1.2.0 de externe sensoren naar een afzonderlijke I²C-bus via de aansluitingen UART2 en Sensors AD. De firmwarebuild en de fysieke bedrading moeten bij elkaar passen.

Deze handleiding geldt voor Aura AQ 7"-firmware v1.2.0 en latere versies.

Hardware van Aura 7"

Kies de hardware in je Aura

De bekabelingsstappen verschillen. Kies je configuratie en volg de bijbehorende instructies van begin tot eind. Combineer geen bekabelingsstappen uit de twee configuraties.

Kies de hardwareconfiguratie van je Aura 7"

Instructies voorProject Aura AQ Sensor Hub PCB v1.1

Aura 7" met Project Aura AQ Sensor Hub PCB v1.1

Gebruik deze handleiding als de sensoren in je Aura 7" zijn aangesloten via de Project Aura AQ Sensor Hub PCB v1.1. Print de bijgewerkte interne onderdelen voor jouw configuratie. Gebruik de bestaande Sensor Hub PCB, sensoren en sensormodules opnieuw.

Je hebt de afzonderlijke driepolige Sensors AD-kabel nodig die bij het Waveshare-scherm is geleverd. Solderen is niet nodig. In de volgende stappen lees je hoe je de geprinte onderdelen vervangt en beide kabels aansluit.

Bereid de bijgewerkte geprinte onderdelen voor

Ga voordat je Aura uit elkaar haalt naar de Aura AQ Builder Kit-pagina op MakerWorld. Kies onder Print Files eerst See More en selecteer daarna het printprofiel Aura AQ 7" v1.2.0+ update. Print elk onderdeel dat voor jouw configuratie wordt vermeld, inclusief de benodigde onderdelen voor CO- of DAC-modules als je die gebruikt.

Aura AQ Builder Kit-pagina op MakerWorld met See More gemarkeerd om het printprofiel Aura AQ 7" v1.2.0+ update te vinden

Open `Print Files`, kies `See More` en selecteer het profiel Aura AQ 7" v1.2.0+ update.

Bereid de Sensors AD-kabel voor

Zoek de driepolige kabel voor de aansluiting Sensors AD die bij het 7"-Waveshare-board is geleverd. Hij lijkt op de bestaande I²C-kabel, maar heeft drie pinnen in plaats van vier.

Heb je hem niet meer, zoek dan naar HY2.0 3P to Dupont male 3P, 10 cm. AliExpress kan op dezelfde pagina meerdere kabelopties tonen. Selecteer de variant met het label HY2.0 - To DuPont Male - 10CM - 3P. Geschikte voorbeelden vind je hier en hier.

Originele driepolige Sensors AD-kabel die bij het Waveshare-board is geleverd

De originele driepolige Sensors AD-kabel die bij het Waveshare-board is geleverd.

Je hebt ook krimpkous nodig. Gebruik geen isolatietape op de losse contacten. De lijm en dampen ervan kunnen de meetwaarden van luchtkwaliteitssensoren beïnvloeden. Isoleer elk ongebruikt contact met een eigen stuk krimpkous.

Stap 1. Koppel alle voeding los

Koppel Aura volledig los van elke voedingsbron.

Stap 2. Haal de Aura-behuizing uit elkaar

Verwijder het Waveshare-board samen met het frame en koppel het volledig los van de rest van Aura.

Verwijder daarna:

  • de Aura PCB;

  • de CO-sensor, indien geïnstalleerd;

  • de DAC-module, indien geïnstalleerd;

  • de tussenwand die de beugel van de Aura PCB ondersteunt.

Laat het Waveshare-board in het frame zitten, maar houd het losgekoppeld van de Aura PCB, de voeding en de computer.

Waveshare-board met frame verwijderd tijdens het uit elkaar halen van Aura 7"

Het Waveshare-board van Aura 7" is uit de behuizing gehaald en blijft in het frame zitten.

Stap 3. Installeer de speciale Aura 7"-firmware via USB-UART

Gebruik geen OTA als je Aura 7" bijwerkt van firmware ouder dan v1.2.0 naar v1.2.0 of een latere versie. Open de behuizing, koppel de oude sensorbedrading los zoals hierboven beschreven en installeer de speciale 7"-build via de eerdere USB-UART-poort, in het onderstaande boarddiagram gemarkeerd met 6.

  1. Controleer of de Aura PCB en de oude I²C-kabel van het Waveshare-board zijn losgekoppeld.

  2. Sluit de normale voeding niet aan.

  3. Controleer of de schakelaar UART1 / UART2, in het onderstaande boarddiagram gemarkeerd met 15, op UART1 staat.

  4. Sluit alleen de USB-kabel die nodig is voor het flashen aan op de eerdere USB-UART-poort, gemarkeerd met 6.

  5. Open de Aura AQ-webinstaller en kies de build die speciaal voor Aura AQ 7" is gemaakt.

  6. Kies Update voor een normale firmware-update. Gebruik Full Install alleen wanneer je bewust een schone installatie wilt uitvoeren. Full Install wist het volledige flashgeheugen, inclusief Wi-Fi-inloggegevens, opgeslagen instellingen en LittleFS-gegevens.

  7. Koppel de USB-kabel los nadat de installer meldt dat de installatie is geslaagd.

Open de Aura AQ-webinstaller. Ga niet verder met de hardwarewijzigingen als de firmware-installatie een fout meldt.

Stap 4. Zet de UART-schakelaar op UART2

Zet de schakelaar UART1 / UART2 op UART2 terwijl het Waveshare-board volledig spanningsloos is. Laat hem na de update in deze stand staan. In het onderstaande boarddiagram is deze schakelaar gemarkeerd met 15.

Diagram van het Waveshare-board waarin de schakelaar UART1 en UART2 als onderdeel 15 is gemarkeerd

De schakelaar UART1 / UART2 is in het diagram van het Waveshare-board gemarkeerd met 15.

Stap 5. Installeer de sensoren en modules

Monteer de componenten in de bijgewerkte geprinte onderdelen. Als je een CO-sensor gebruikt, installeer je die en sluit je de meegeleverde kabel aan. Als je een DAC-module gebruikt, installeer je die en sluit je de meegeleverde kabel aan.

Schroef de Aura PCB op de nieuwe beugel.

Sluit de kabels van elke geïnstalleerde sensor en module aan op de Aura PCB.

CO-sensor, DAC-module en Aura PCB in de bijgewerkte geprinte beugels voor Aura 7"

Aura PCB, CO-sensor en DAC-module in de bijgewerkte geprinte beugels voor Aura 7".

Stap 6. Bereid de oude I²C-kabel voor

Neem de vierpolige I²C-kabel van de vorige bedrading. De pinlabels op de Waveshare-aansluiting zijn bepalend. De kleuren hieronder gelden voor de originele Waveshare-kabel.

  • 3V3 wordt aangesloten op 3.3V op de Aura PCB (rood);

  • GND wordt aangesloten op GND (zwart);

  • RXD wordt aangesloten op SDA (geel);

  • TXD wordt niet gebruikt (wit).

Laat de witte draad losgekoppeld en bedek het blootliggende contact met een eigen stuk krimpkous. Als de kleuren van jouw kabel anders zijn, volg dan de pinlabels en niet de kleuren.

Oude vierpolige I²C-kabel waarvan het ongebruikte witte contact met krimpkous is geïsoleerd

De oude vierpolige I²C-kabel met het ongebruikte witte contact geïsoleerd.

Stap 7. Bereid de Sensors AD-kabel voor

Neem de nieuwe driepolige Sensors AD-kabel. Bij de kabel die Waveshare levert:

  • wordt de zwarte GND-draad niet gebruikt;

  • wordt de rode 3.3V-draad niet gebruikt;

  • wordt de gele AD-draad gebruikt voor SCL.

Isoleer de blootliggende zwarte en rode contacten afzonderlijk met krimpkous. Laat alleen het gele contact vrij.

Driepolige Sensors AD-kabel waarvan de ongebruikte rode en zwarte contacten afzonderlijk met krimpkous zijn geïsoleerd

De Sensors AD-kabel met de ongebruikte rode en zwarte contacten afzonderlijk geïsoleerd.

Stap 8. Sluit beide kabels aan op de Aura PCB

Sluit de voorbereide vierpolige I²C-kabel aan op de Aura PCB:

  • 3V3 op 3.3V (rood);

  • GND op GND (zwart);

  • RXD op SDA (geel);

  • laat TXD losgekoppeld en geïsoleerd (wit).

Sluit nu de voorbereide driepolige Sensors AD-kabel aan:

  • Sluit alleen de gele draad aan op SCL op de Aura PCB;

  • laat de rode en zwarte draad losgekoppeld en isoleer ze afzonderlijk.

Sluit de oude witte draad niet aan op de nieuwe gele draad.

Close-up van beide voorbereide kabels aangesloten op GND, 3.3V, SDA en SCL op de Aura PCB, met alle ongebruikte contacten geïsoleerd

Close-up van beide voorbereide kabels aangesloten op de Aura PCB.

De Aura PCB ontvangt nu GND, 3.3V en SDA via de oude vierpolige kabel en SCL via de gele draad van de nieuwe driepolige Sensors AD-kabel.

Voorbereide I²C- en Sensors AD-kabels aangesloten op de Aura PCB

De voorbereide I²C- en Sensors AD-kabels aangesloten op de Aura PCB.

Stap 9. Controleer de I²C-pull-upschakelaars

  • Als SEN66 het enige externe I²C-apparaat is en er geen DAC of DFRobot I²C-module is aangesloten, zet je de pull-upschakelaars op de Aura PCB op ON.

  • Als er een DFRobot I²C-module is aangesloten, inclusief de DAC, laat je de pull-upschakelaars op de Aura PCB op OFF staan.

SEN66 heeft geen eigen I²C-pull-upweerstanden. De ondersteunde DFRobot I²C-modules, inclusief de DAC, hebben die al. Stel de schakelaars in voordat je de voeding aansluit.

Standen van de I²C-pull-upschakelaars op de Aura PCB voor een configuratie met alleen SEN66 en configuraties met een DFRobot I²C-module, inclusief de DAC

Zet de I²C-pull-upschakelaars op de Aura PCB alleen op ON wanneer SEN66 het enige externe I²C-apparaat is. Zet ze op OFF als een DFRobot I²C-module, inclusief de DAC, is aangesloten.

Stap 10. Installeer de Aura PCB-assemblage

Installeer de bijgewerkte interne tussenwand die de beugel van de Aura PCB ondersteunt. Bevestig de bijgewerkte beugel, met de Aura PCB er al op gemonteerd, aan deze tussenwand.

Controleer of elke sensor is aangesloten, geen kabel strak staat en de geïsoleerde contacten de PCB, een schroef of een ander geleidend oppervlak niet kunnen raken.

Plaats het bovenste deel van de behuizing en schroef het vast. Installeer het Waveshare-frame nog niet. Sluit het eerst aan en test het apparaat.

Beugel van de Aura PCB gemonteerd op de interne tussenwand in de Aura 7"-behuizing

De beugel van de Aura PCB gemonteerd op de interne tussenwand in de Aura 7"-behuizing.

Stap 11. Sluit het Waveshare-board aan

  1. Sluit de nieuwe driepolige kabel aan op de aansluiting Sensors AD, in het diagram gemarkeerd met 8.

  2. Sluit de vierpolige kabel die eerder voor I²C werd gebruikt aan op de aansluiting UART2, in het diagram gemarkeerd met 7.

  3. Steek de USB-kabel in de onderste USB-poort, in het diagram gemarkeerd met nummer 5. Laat het andere uiteinde losgekoppeld tot stap 13.

Aansluitschema van Waveshare met de UART2-aansluiting 7, Sensors AD-aansluiting 8 en de onderste USB-poort nummer 5 gemarkeerd

Gebruik UART2-aansluiting 7, Sensors AD-aansluiting 8 en de onderste USB-poort met nummer 5. Gebruik niet de eerdere USB-UART-poort 6 of de oude I²C-aansluiting 10.

Sluit de vierpolige kabel niet opnieuw aan op de oude I²C-aansluiting. Vergelijk beide aansluitingen en de oriëntatie van de kabel met de foto's voordat je de voeding aansluit.

Definitieve aansluitingen voor UART2, Sensors AD en de onderste USB-poort nummer 5 op het Waveshare-board

De definitieve Waveshare-aansluitingen: UART2, Sensors AD en de onderste USB-poort met nummer 5.

Stap 12. Controleer de bedrading voordat je de voeding inschakelt

  • De speciale Aura AQ 7"-firmware is geïnstalleerd;

  • de UART-schakelaar staat op UART2;

  • de oude vierpolige kabel is aangesloten op UART2 op Waveshare;

  • de nieuwe driepolige kabel is aangesloten op Sensors AD op Waveshare;

  • GND van de oude kabel is aangesloten op GND op de Aura PCB (zwart);

  • 3V3 van de oude kabel is aangesloten op 3.3V (rood);

  • RXD van de oude kabel is aangesloten op SDA (geel);

  • de gele draad van de nieuwe kabel is aangesloten op SCL;

  • het oude TXD-contact is losgekoppeld en geïsoleerd (wit);

  • de nieuwe rode en zwarte contacten zijn losgekoppeld en afzonderlijk geïsoleerd;

  • de pull-upschakelaars passen bij de geïnstalleerde sensoren;

  • geen blootliggend contact kan de PCB, schroeven of behuizing raken.

Als een aansluiting niet duidelijk is, schakel de voeding dan niet in.

Stap 13. Schakel Aura in en test het apparaat

Laat de eerdere USB-UART-poort, gemarkeerd met 6, losgekoppeld. Sluit de USB-kabel in de onderste USB-poort, gemarkeerd met 5, aan op een geschikte 5 V-voedingsbron. Controleer daarna of:

  • het scherm opstart;

  • de touchbediening werkt;

  • Aura elke aangesloten sensor detecteert;

  • de sensormetingen worden bijgewerkt;

  • het webdashboard opent;

  • Aura niet onverwacht opnieuw opstart.

Als je Full Install hebt gebruikt, verbind Aura dan opnieuw met je Wi-Fi-netwerk voordat je het webdashboard controleert.

Vanaf v1.2.0 gebruik je de onderste USB-poort, in het diagram gemarkeerd met nummer 5, voor voeding, bekabelde firmware-installatie en seriële logs. Gebruik de eerdere USB-UART-poort niet voor toekomstig flashen of voor logs.

Als het scherm of de touchbediening niet meer werkt terwijl het webdashboard beschikbaar blijft, herstart Aura dan nog niet en koppel het apparaat nog niet los. Open eerst http://<your-aura-ip>/diag en download het diagnostische JSON-bestand.

Aura Diagnostics-pagina met de knop Download report gemarkeerd

Open Aura Diagnostics via /diag en kies `Download report` om het diagnostische JSON-bestand op te slaan.

Raak de bedrading niet aan en verzet de UART-schakelaar niet terwijl Aura onder spanning staat.

Stap 14. Rond de montage af

Als het scherm, de touchbediening en elke aangesloten sensor werken:

  1. Koppel Aura los van de voedingsbron.

  2. Koppel de USB-kabel los van de voeding of computer. Laat de kabel in de onderste USB-poort op het Waveshare-board zitten.

  3. Plaats het Waveshare-board en het frame in de behuizing.

  4. Schroef het frame vast aan de behuizing.

  5. Controleer of geen kabel bekneld zit of strak staat.

  6. Sluit de voeding weer aan en herhaal de controles van het scherm, de touchbediening en de sensoren.

De hardwaremigratie van Aura 7" is nu voltooid.

#Release#Hardware#4.3"#7"