Woops, bij deze het relevante deelSeptillion schreef op donderdag 31 oktober 2024 @ 23:23:
@Raven Ik heb nog geen code gezien hoe je het probeert te doen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| Address = 1 Read_Input_Register = 4 Register_address = 0 Number_of_registers = 10 def modbusCrc(msg:str) -> int: # https://stackoverflow.com/a/75328573 crc = 0xFFFF for n in range(len(msg)): crc ^= msg[n] for i in range(8): if crc & 1: crc >>= 1 crc ^= 0xA001 else: crc >>= 1 return crc command = ("0x%02x" % Address + "0x%02x" % Read_Input_Register + "0x%04x" % Register_address + "0x%04x" % Number_of_registers).replace("0x","").upper() print("command:", command) crc = modbusCrc(bytes.fromhex(command)) crc_bytes = crc.to_bytes(2, byteorder='little') command = command + "%02X%02X"%(crc_bytes[0], crc_bytes[1]) print("command with CRC:", command) command = r"\x" + r"\x".join(command[n : n+2] for n in range(0, len(command), 2)) print("command formatted:", command) command2 = "\x01\x04\x00\x00\x00\x0A\x70\x0D" print("command2:", command2) |
Command2 is de werkende var met het commando, terwijl var command (wat dezelfde inhoud zou moeten hebben) niet werkt.
After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...
Oscar Wilde
Je gebruikt voor command uiteindelijk een raw string literal, dus de backslash is dan letterlijk een backslash (waarde 0x5c zoals Septillion zei) en geen escape character meer.Raven schreef op vrijdag 1 november 2024 @ 06:11:
Command2 is de werkende var met het commando, terwijl var command (wat dezelfde inhoud zou moeten hebben) niet werkt.
De type hint van de functieparameter is fout, dat moet bytes (of iets vergelijkbaars) zijn ipv str, maar dat doe jij wel goed daar. Je kan dan gewoon met bytes blijven werken en voor consistentie kan je met de b-prefix van commando2 ook bytes maken. Met nog een klein beetje opschonen van de for loop en de initiële samenstelling van command (waarom vier keer "0x" typen en dan replace("0x", "")?) krijg ik dan:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| Address = 1 Read_Input_Register = 4 Register_address = 0 Number_of_registers = 10 def modbusCrc(msg: bytes) -> int: # https://stackoverflow.com/a/75328573 crc = 0xFFFF for byte in msg: crc ^= byte for _ in range(8): if crc & 1: crc >>= 1 crc ^= 0xA001 else: crc >>= 1 return crc command = bytes.fromhex( f"{Address:02x}{Read_Input_Register:02x}{Register_address:04x}{Number_of_registers:04x}" ) print("command: ", command) command += modbusCrc(command).to_bytes(2, byteorder="little") print("command with CRC:", command) command2 = b"\x01\x04\x00\x00\x00\x0A\x70\x0D" print("command2: ", command2) print(command == command2) |
Je kunt voor (debug) printen van bytes ook de .hex()-methode gebruiken.
Zou ik het zelf gelijk als hex variable declareren in een bytes object. Dan kan je het daarna gewoon aan elkaar plakken:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| Address = (1).to_bytes(1, 'big') Read_Input_Register = (4).to_bytes(1, 'big') Register_address = (0).to_bytes(2, 'big') Number_of_registers = (10).to_bytes(2, 'big') def modbusCrc(msg:str) -> int: # https://stackoverflow.com/a/75328573 crc = 0xFFFF for n in range(len(msg)): crc ^= msg[n] for i in range(8): if crc & 1: crc >>= 1 crc ^= 0xA001 else: crc >>= 1 return crc print(Number_of_registers) command = Address + Read_Input_Register + Register_address + Number_of_registers print("command:", command) crc = modbusCrc(command).to_bytes(2, 'little') print("CRC: ", crc) command = command + crc print("command with CRC:", command.hex(' ')) print("command with CRC string:", command.decode()) command2 = "\x01\x04\x00\x00\x00\x0A\x70\x0D" print("command2:", command2) print(command.decode() == command2) |
Uit nieuwsgierigheid, had ik met de code die ik had, nog iets kunnen doen zodat de inhoud van command alsnog goed verwerkt werd? Een of andere conversie?Je gebruikt voor command uiteindelijk een raw string literal, dus de backslash is dan letterlijk een backslash (waarde 0x5c zoals Septillion zei) en geen escape character meer.
Schoonheidsfoutje(waarom vier keer "0x" typen en dan replace("0x", "")
Ah ja, dat was achteraf gezien niet echt handig inderdaad,Je gebruikt allemaal string tools om je huidige 'command' op te bouwen, dat zal je dus niet moeten doen.
After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...
Oscar Wilde
Maar hele operatie om het naar een string met hex representatie om te schrijven maakt het naar mijn idee niet duidelijker
Zie afbeelding a.j.b.
Moet ik jumper J5 nu wel of niet verwijderen, voordat ik de 3,3V voeding op de klemmen 3V3 en GND van de C6 inschakel?
Is klem GPIO2 een juiste keuze voor de gele sensordraad (DQ)?
Deze lijkt het meest overeen te komen met het voorbeeld op een ESP32
:strip_exif()/f/image/2AX92uSpRDT54xXTSwCh6Z4J.jpg?f=fotoalbum_large)
Heeft niet met HA te maken => schopje
[ Voor 3% gewijzigd door Septillion op 17-11-2024 15:10 ]
Hij is dus bedoeld om stroom in Amp. te meten.
Die teksten komen uit de diverse bestanden over de ESP32-C6-DevKitC-1.
Bijvoorbeeld van Github.
Ik zal eens zoeken of er een beter topic is om mijn vragen in te deponeren.
Ik heb nu via ESP-IDF "Hello World" example op het bord geflashed.
Maar het is dus onderdeel van die voedingsmodule tussen de ESP en 9V blok?
Zeg maar die 2 gele puntjes op de afbeelding, net onder de processor.
Ik krijg alleen contact als ik de USB-C kabel erin stop.
Blijkbaar kan hij nog geen contact maken via WiFi of Zigbee.
Heb in ESPhome gezocht, maar die ondersteund, na 4 jaar (2020), deze DevKit nog steeds niet.
Mag geen gegeven paard in de bek ....., maar wel jammer.
Ook het Hello World example staat niet in PlatformIO, alleen in de stand alone versie van ESP-IDF.
Er zit nl geen platformio.ini bij.
Anders kon ik kijken of ik e.e.a. zou kunnen ombouwen.
https://next.esphome.io/components/sensor/dallas_temp.html kent hij wel.
Maar, iemand enig idee of GPIO2 de juiste pin is voor de Data van de Sensor?
[ Voor 71% gewijzigd door PCan op 17-11-2024 19:55 ]
En gezien Zigbee nogal wat voeten in de aarden heeft om te implementeren zal dat de reden zijn dat de C6 nog niet in ESPhome zit. Zigbee in ESPhome zou heel tof zijn maar heb je feitelijk gewoon een nieuwe framework voor nodig.
Verder spreekt die DS18B20 gewoon 1-wire, daar is geen functionaliteit voor in hardware. Dus elke GPIO pin (zonder gekke bijzaken) kan gebruikt worden.
Je had je antwoord overigens ook in de user guide of datasheet kunnen vinden.
- knip -
Ja, die tekst komt uit de user guide, maar is onduidelijk.
Er wordt aangeraden om de J5 jumper te verwijderen als je een externe voeding aansluit op 3V3 en GND.
Wat w.s. bedoeld wordt is dat je dat KAN doen als je wil weten hoeveel stroom (Amp.) er door de ESP getrokken wordt.
[ Voor 22% gewijzigd door PCan op 18-11-2024 08:25 ]
Bij het lezen van user guides en datasheets is het handig om een paragraaf in z'n geheel te lezen. Als je er alinea's uit trekt of zelfs enkele zinnen dan mis je de context.
Uit de component list:
/f/image/wb48zuUyFkI8GgbLUZCqui7Z.png?f=fotoalbum_large)
Wat linkt naar paragraaf:
/f/image/hHfuavx16LnZhy9mlhRLO3kD.png?f=fotoalbum_large)
De twee scenario's die van toepassing zijn op de twee mogelijke settings van J5 zijn hier toch duidelijk verwoord?
N.b. absoluut niet aanvallend bedoeld, ik heb zelf ook veel te lang geklooid door manuals te skimmen/scannen.
Bij dit soort dingen stoot je je je tenen omdat er vaak geen woord extra in staat die je mag/kunt missen.
- knip -
Ik kan die on board temperature sensor die in de press release genoemd wordt, niet vinden op mijn C6-DevKitC=1
Wat is de eenvoudigste manier op WiFi aan de praat te krijgen?
Welk bestand (Platformio met ES-IDF ) moet ik daarvoor editeren?
P.s. Ik heb inmiddels een hobbysetje met een ESP8266-12E Module binnen en krijg morgen nog een ESP32-C3.
Beiden worden vlgns mij wél ondersteund in ESPhome.
Al lees ik dat de C3 geen interne debug ondersteuning heeft. Geen idee of ik daar dan weer problemen mee ga krijgen.
Arduino IDE geinstalleerd, ESP32C6Dev gekozen. Werkt prima. Geen gezeur. Duidelijke interface.
[ Voor 42% gewijzigd door PCan op 19-11-2024 21:33 ]
Voor esp-idf is er wel een korte start te vinden in hun repo.
De onboard temperatuur sensor van esp32's is ook een toggle in IDF, by default niet beschikbaar afaik. Ook vooral bedoeld om chip temperatuur te meten, niet noodzakelijk ambient temperature.
- knip -
(3x Dallas DS18B20 waterdicht op ESP32-C6-DevKitC-1 N8. Via Arduino.
[ Voor 18% gewijzigd door PCan op 20-11-2024 19:37 ]
Vraag me af of het niet in ESPhome zit. Ik zie bij de update van ESPhome van gisteren in de List of changes o.a. dit staan:Septillion schreef op zondag 17 november 2024 @ 20:07:
@PCan Ahhhh, dan die lekker laten zitten. Enig moment dat je die eraf wilt doen is dus om een stroommeter tussen die twee pinnen te hangen om het verbruik van alleen de ESP te meten.
En gezien Zigbee nogal wat voeten in de aarden heeft om te implementeren zal dat de reden zijn dat de C6 nog niet in ESPhome zit. Zigbee in ESPhome zou heel tof zijn maar heb je feitelijk gewoon een nieuwe framework voor nodig.
Verder spreekt die DS18B20 gewoon 1-wire, daar is geen functionaliteit voor in hardware. Dus elke GPIO pin (zonder gekke bijzaken) kan gebruikt worden.
1
2
| [fix] ESP32-C6: internal temperature reporting esphome [fix] ESP32-C6 BLE compile error |
Dan zou ik verwachten dat misschien niet alle functies ondersteund worden maar dat hij wel al in het ESPhome framework zit.
Maar goed, überhaupt compilen is maar stap 1. Om werkelijk Zigbee te gebruiken zal er een compleet Zigbee framework moeten komen incl wat kan en wat niet kan met Zigbee. Het is nogal wat anders dan het vrije Wifi.
Was in ieder geval ESP-IDF niet ook extreem beperkt in het gebruik van Zigbee? In de zin van dat alles predefined is voor velden. Je kunt dus wel zeggen "in het temperatuur veld stuur 15,3" maar niet "in veld 24 stuur numerieke waarde 15,3". Waardoor je ook gebonden bent aan de specifieke zaken die in IDF zitten. En bv een ESP met meerdere temp sensoren zou dan niet kunnen, omdat er bv in de Zigbee standaard maar 1 specifiek veld is dat is vastgelegd als "temperatuur" en IDF ook alleen dat veld kan gebruiken en je dus niet een specifiek veld zelf kunt opgeven. Dat beperkt ee mogelijkheden dus ook nogal enorm.Septillion schreef op donderdag 21 november 2024 @ 09:22:
@synoniem Ahh, maar ik denk dat die onder beta hoort te staan ofzo. Want zie de esp32-c6-devkitc-1 wel in de huidige Platform.io versie 6.9.0 staan. Maar ESPHome linkt nog steeds naar Platform.io v5.3.0 en die ondersteund het niet.
Maar goed, überhaupt compilen is maar stap 1. Om werkelijk Zigbee te gebruiken zal er een compleet Zigbee framework moeten komen incl wat kan en wat niet kan met Zigbee. Het is nogal wat anders dan het vrije Wifi.
Nog los van dat volgens mij niet alles uit Zigbee is geïmplementeerd, in de zin van zeer specifieke velden / toepassingen.
En dat vervolgens zaken van buiten de specificaties al helemaal niet kunnen (ik heb een "bed sensor" met een HX711, maar zit in de Zigbee standaard iets van bv gewicht / druk / <eigenlijk is het gewoon een nummertje dat nergens voor staat maar je wel kunt kalibreren naar gewicht>).
Vandaag heb ik een C3 DevKitM met behulp van YouTube: Setting up ESPHome for Home Assistant - ESP32 SMART Home Made EASY! op WiFi aan het werk gekregen met ESPHome.
Het ging niet makkelijk. Wilde eerst de poort niet openen en daarna geen contact met de WiFi router maken. Maar om een of andere reden deed hij het ineens wel. Ik vermoed dat mijn PC nog ff tijd nodig had om e.e.a. in te stellen of zoiets. Drivers of zo.
Ook mis ik het stuk code na Captive_portal (Zie YT video als je wilt).
Waarschijnlijk omdat ik ergens moest kiezen voor een fabrieksbestand.
Geen idee waar ik de rest vandaan moet halen. Kon het op de ESPHome website niet vinden.
Dus kan ik nog niet met het LED tje spelen.
Dingen gingen ook soms anders bij mij, dan in die video.
Mijn vraag. Ik heb in de Arduino.ide Schets gemaakt met behulp van bibliotheek beheer.
Dat is allemaal in C++. Dat kan ook in yaml?
https://esphome.io/components/sensor/dallas_temp.html
Dat ziet er veel strakker uit.
Kan je op een of andere manier het C++ bestand converteren naar .yml?
Verder heb ik op de gateway verschillende hardware protocollen voorzien:
- RS232
- RS485
- SDI-12
- CAN
De module is een 'Walter' module, die ik vorig jaar heb gemaakt. Hier alvast wat foto's:
:strip_exif()/f/image/PgSeQq70B1Fak0Ki0u2OEKFW.jpg?f=fotoalbum_large)
:strip_exif()/f/image/NSZpprV6P5BfCQFXOLUqh3Qh.jpg?f=fotoalbum_large)
:strip_exif()/f/image/MDRSHLgyd5m7FMZdm8x7vth9.jpg?f=fotoalbum_large)
Op dit moment hebben we de gateway al met succes getest op het IJsselmeer en in de plaatselijke beek
Liefhebber van embedded hardware en software
Als ik zoek op esp8266/ESP32 kom ik verschillende formaten tegen.
Daarnaast kom ik termen tegen als Wemos en NodeMCU tegen.
Ik heb geen wifi nodig, enkel BLE.
Welke microcontroller heb ik dan nodig?
EU DNS: 86.54.11.100
Ben zelf wel fan van de esp32-c3 super mini. Heeft ook BLE (en wifi).c-nan schreef op vrijdag 10 januari 2025 @ 16:03:
Ik ben op zoek naar een microcontroller die USB-powered is. Verder zo klein mogelijk. Ik wil er een GoPro remote mee maken.
Als ik zoek op esp8266/ESP32 kom ik verschillende formaten tegen.
Daarnaast kom ik termen tegen als Wemos en NodeMCU tegen.
Ik heb geen wifi nodig, enkel BLE.
Welke microcontroller heb ik dan nodig?
Mooi klein en ongeveer 2 euro bij Ali
Code staat hier: https://github.com/AppForce1/lilygo-t5-47-plus-esphome
Het was echt even zoeken en puzzelen om de boel aan de gang te krijgen.
Hardware:
- LilyGo T5: https://lilygo.cc/products/t5-4-7-inch-e-paper-v2-3
- Accu: (kale link) https://www.amazon.nl/dp/B0BG82T39Y
Enige wat ik moest doen was even de bij de LilyGo geleverde j2 stekker aan de accupack solderen.
De LilyGo heeft een charge controller aan boord en deze pack over charge beveiliging. Dus plug en play.
En natuurlijk een mooie screenshot.
Ik heb deep sleep heel mooi aan de praat met een nachtelijke downtime en enkel een screen refresh als er daadwerkelijk nieuwe data is.
:strip_exif()/f/image/R028QN7ajuy3KiWvTaEV2YYf.jpg?f=fotoalbum_large)
Ook de status van het device is mooi zichtbaar in Home Assistant.
/f/image/U2MnpSujvDTKUQCR0i2uTERl.png?f=fotoalbum_large)
Oh ja ook nog een binary sensor waarmee ik deep sleep kan uitschakelen zodat het makkelijker firmware uplaoden is. Switch aanzetten, knopje op device druken. Dat knopje triggert een wake-up en refresh. En deep sleep is verboden, dus hij blijft actief.
[ Voor 7% gewijzigd door The - DDD op 26-01-2025 21:37 ]
:strip_exif()/f/image/xI7O7bx5D3rwekKn51aQKiTk.jpg?f=fotoalbum_large)
yalerta schreef op vrijdag 20 oktober 2023 @ 13:34:
[...]
De huizebruin.nl esp middels een WemosD1 en een Hilink voeding samen ingebouwd in een stekker doosje van een defecte voeding. 3mm (audio) plugvoetje erbij en verbonden met de sensor via een 4x0,5 of 0,8 mm bel of telefoonkabel naar de sensor op de watermeter. lengte circa 3 meter.
LET OP! Degelijk knutselen met 5V en 230V netspanning in 1 doosje is NIET aan te raden voor de niet ervaren hobbyist die onvoldoende met de gevaren bekend is !
Bovenstaande opbouw inmiddels langer als een jaar in werking.
Wel enige maanden terug een uitval gehad doordat mijn watermeter niet met de NPN sensor maar in de Elstar meter met een Reedcontact gemeten werd. Een nieuw sensorcontact loste het helaas niet op. Een dag een staafmagneetje in de watermeter op de plaats van de sensor zette alles weer in werking en gaat tot op de dag van vandaag foutloos.
Een zelfde opstelling met de NPN sensor, bij familie geplaatst, heeft in datzelfde jaar geen uitval gehad.
[ Voor 13% gewijzigd door superjoost op 28-02-2025 11:32 ]
Ik snap alleen niet hoe ik die 'bonding pads' gebruik. Ze hebben een gleuf alsof je met een schroevendraaier aan de gang kan. Maar ik check t hier toch maar even voor ik m sloopyou can easily switch between 3 output currents (the default output current is 50mA) by selecting different bonding pads on the back
Lijkt me een soldeer brug, Dus een druppel soldeer op de gewenste pad.
Ik snap computers, het is alleen jammer dat ze mij niet helemaal begrijpen.
De gewone esp32-S3 heeft zo'n 45 pinnen. De aangekondigde P4 heeft er 55. Maar ik ben op zoek naar meer pinnen. Iemand een idee of er iets betaalbaars bestaat wat lijkt op een esp32 maar meer pinnen heeft?
When life gives you lemons, start a battery factory
@KabouterSuper Als je zoveel pinnen zoekt dan zal een I/O expander via I2C of een schuifregister een betere optie zijn dan een chip te zoeken met heel veel pinnen.
Liefhebber van embedded hardware en software
Zoals @laserfreak aangeeft zou ik met extra HW werken dan een microcontroller te zoeken met meer dan 100 GPIO's, anders zoek je naar microcontrollers met 144 of 176 pinnen. Je zou bv ook met een multiplexer kunnen werken en dan vlug schakelen tussen de verschillende inputs. Maar zoals ik het lees wil je eigenlijk ook ADC's om een spanning op te meten.KabouterSuper schreef op donderdag 19 juni 2025 @ 08:58:
Ik ben aan het zoeken naar een esp32(-achtige) met zoveel mogelijk gpio pinnen, In de buurt van 100 pinnen. Ik wil kijken of ik een low budget HIL simulatie/test systeem kan bouwen (Wikipedia: Hardware-in-the-loop simulation). Elke pin representeert dan een input (door de gebruiker of door een externe sensor) waar op gereageerd moet worden. Bij een auto zou dat kunnen betekenen dat je een remactie simuleert door de snelheid, rempedaal, indrukking vering, etc via wiskundige formules aan de pinnen aan te leveren en dan te onderzoeken wat de auto gaat doen (remlicht, abs, etc).
De gewone esp32-S3 heeft zo'n 45 pinnen. De aangekondigde P4 heeft er 55. Maar ik ben op zoek naar meer pinnen. Iemand een idee of er iets betaalbaars bestaat wat lijkt op een esp32 maar meer pinnen heeft?
Cool. De landkaart in het begin is erg verhelderend voor mensen uit Miami, nu weten ze tenminste waar België ligt (not).laserfreak schreef op donderdag 19 juni 2025 @ 09:08:
Een youtuber die ik eigenlijk niet kende heeft een filmpje gemaakt over mijn project. Ik heb voor alle duidelijkheid niet betaald voor dit filmpje:
[YouTube: You’ve Never Seen Cellular Like This]
Thanks, daar was ik al een beetje bang voor. Ik ga eens kijken naar een i/o expander.@KabouterSuper Als je zoveel pinnen zoekt dan zal een I/O expander via I2C of een schuifregister een betere optie zijn dan een chip te zoeken met heel veel pinnen.
When life gives you lemons, start a battery factory
Ik heb even zitten zoeken op het forum maar kan nergens iets van een discussie vinden over GUI software voor noobs zoals ik. Ben gewend met de nextion editor te werken (oude versie), maar die nextion screens zijn sinds de pandemie erg duur geworden terwijl ze ook nog een trager zijn dan de andere keus, CYD met een esp32 erin en dan met LVGL.
Ik heb tot nu toe GUI guider van nxp gevonden, EEZ een opensource project GUI tool, deze lijkt tot zover het makkelijkste en dan is er nog Squareline studio die is betaald maar hebben een 30 dagen trail.
Probeer mijn nextion schermen te vervangen voor esp based schermpjes met lvgl scheelt wat hobby centen.
Iemand ervaringen met een van de 3 of wellicht alles 3 deze GUI programmas?
Alvast bednakt voor de feedback!
In 2023 heb ik wat NodeMCU v3 met esp8266 gekocht. Gewoon hetzelfde als ik eerder wel eens kocht.
Nu ben ik er echter tegenaan gelopen dat die dingen blijkbaar esp32 chips aan boord hebben. Het ziet er precies uit als de NodeMCU v3 die ik eerder kocht, op de chip staat 8266, maar de module identificeert zich als esp32 en het werkt ook alleen maar als ik er een EspEasy firmware naartoe flash die geschikt is voor esp32
Nee. Als een NodeMCU V3 ESP8266 besteld is dan hoor je die ook te ontvangen.vonkkie schreef op vrijdag 19 september 2025 @ 06:27:
Esp32 is sneller en wat meer opties niet over klagen
Nu valt er wel iets te zeggen voor je case als er daadwerkelijk een NodeMCU V3 ESP32 ontvangen was, maar dan zou het PCB design ook significant anders moeten zijn.
In dit geval is het overduidelijk een namaak product (al dan niet met 'enkel' een verkeerde rf shield), als het reference design niet expliciet gevolgd (of verbeterd) is kan dit leiden tot o.a. antenne/signaal problemen.
Bij namaak worden ook vaak inferieure onderdelen gebruikt. Met name de voltage converter wordt vaak op bezuinigd en wordt gekozen voor een model dat niet/nauwelijks het piekvermogen vraag van de radio kan leveren.
Naar mijn ervaring leidt dit (sowieso op langere termijn) altijd tot problemen, Een van de ergste dingen die kunnen gebeuren is dat de LDO faalt en er gewoon 5V of hoger op je ESP (en randapparatuur) staat, standaard is een slechte WiFi verbinding.
@Rukapul Dat heb ik nog niet meegemaakt, maar het verbaast mij niet.
- knip -
Nu probeer ik mijn ESP32 DevkitC_V4 (die ik nog had liggen) aan te sluiten op exact dezelfde manier (5V, juiste datapin en GND — zie foto), maar hoe ik het ook probeer, ik krijg het bord niet aan de praat met WLED.
Doe ik als amateur iets verkeerd bij het aansluiten, of kan dit DevkitC_V4-bord gewoon niet genoeg leveren in vergelijking met de vorige ESP32 WRoom?
:strip_exif()/f/image/xt89xYUnghal0kuA7kN97ic0.jpg?f=fotoalbum_large)
Heeft die wel. WLED is benaderbaar via thuisnetwerk op lokaal IP.synoniem schreef op vrijdag 24 oktober 2025 @ 14:42:
Als zo mogelijk nog grotere amateur, krijg je hem wel geflashed? Verder heeft deze zo te zien geen WLAN antenne on board waardoor je mogelijk toch eerst een antenne moet aansluiten.
https://www.rouwette.com/
:strip_exif()/f/image/H8F4khruHTY67qTh3Rpau2XA.jpg?f=fotoalbum_large)
Rouwette schreef op vrijdag 24 oktober 2025 @ 15:16:
Settings WLED ook goed?
Je 5v ledje lijkt me er ook niet heel tof eruit te zien.impactftw schreef op vrijdag 24 oktober 2025 @ 13:47:
Ik had eerder altijd een ESP32 WRoom gekoppeld aan mijn WS2812B LED-strip in combinatie met WLED dat werkte altijd perfect. Helaas ben ik die ESP32 kwijtgeraakt.
Nu probeer ik mijn ESP32 DevkitC_V4 (die ik nog had liggen) aan te sluiten op exact dezelfde manier (5V, juiste datapin en GND — zie foto), maar hoe ik het ook probeer, ik krijg het bord niet aan de praat met WLED.
Doe ik als amateur iets verkeerd bij het aansluiten, of kan dit DevkitC_V4-bord gewoon niet genoeg leveren in vergelijking met de vorige ESP32 WRoom?![]()
[Afbeelding]
[Afbeelding]
Misschien een tip om de condensatoren door te meten. (C15 schijnt berucht te zijn)
impactftw schreef op zaterdag 25 oktober 2025 @ 08:59:
Ah denk dat er wat mis is met de 5v poort. Wanneer ik de 3.3v poort aansluit doet de strip het 😬 Gek wel is dat ik 5v meet met de multimeter
:strip_exif()/f/image/J9r18jhxfF0IQqWszwKZ1xdx.png?f=user_large)
Die 5 Volt pin ziet eruit alsof er nauwelijks tot geen soldeer opzit.
AahhSabbi schreef op maandag 3 november 2025 @ 13:48:
[...]
[Afbeelding]
Die 5 Volt pin ziet eruit alsof er nauwelijks tot geen soldeer opzit.
Onlangs kwam ik een ESP32 P4 met C6 tegen (https://nl.aliexpress.com/item/1005008789890066.html), besteld zonder direct een use case te hebben.
Inmiddels heb ik er ESPHome met een simpele 'Hello World' met behulp van LVGL op draaien, maar het lijkt me leuk om naar iets zoals dit concept https://hivefamily.eu/display/ toe te werken. Uiteraard niet die software met zo'n abonnement, maar DIY op combi ESP32 P4 met C6.
Gevoelsmatig is LVGL daar te beperkt voor, dus ik iets met Arduino moeten doen wellicht(?).
Hebben andere hier toevallig al ervaring met een dergelijk ESP32 P4 en de richting die ik daarmee op zou willen?
[ Voor 7% gewijzigd door JBS op 16-11-2025 19:40 ]
PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?
Uiteraard wil ik niet zo'n abonnement of juist dat scherm, ik wil juist zoiets maken op de ESP32 P4 C6 combi, we zitten tenslotte in het ESP topic. Het scherm is geen losse tablet, maar een scherm gekoppeld aan die ESP.Tanuki schreef op zondag 16 november 2025 @ 10:59:
@JBS Waarom zou je daar een abonnement voor afnemen? Er zijn toch tal van open source projecten waarmee je een tablet kunt integreren in je smarthome? En bijvoorbeeld een Home Assistant dashboard te tonen?
[ Voor 3% gewijzigd door JBS op 16-11-2025 20:55 ]
- Eentje moet ESPSomfy-RTS gaan draaien. Ik begrijp dat elk wifi model met 4MB geschikt is.
- Eentje moet domweg input en output pins beschikbaar maken. Ik zou zeggen dat daarvoor elk model dat ESPHome kan draaien geschikt is.
Nu ben ik nogal een leek op dit gebied. Is het een goed idee om domweg de 2 goedkoopste exemplaren van Aliexpress te bestellen, of kom ik dan in een hel van incompatibiliteit of onverwachte storingen terecht?
Ik lees dat hier op t.net genoeg mensen die dingen bij Aliexpress bestellen, dus knettergek zal het idee niet zijn, maar misschien moet je wel opletten wat je precies koopt?
Let op de reputatie van de seller, dat kan je een hoop hoofdpijn schelen.
Gezien je er maar twee nodig lijkt te hebben zou ik je bordjes gewoon in NL kopen. Denk aan adafruit, m5stack, seeed, dfrobot bijvoorbeeld.
- knip -
https://www.amazon.nl/sto...n=B01MZG48OE&ref_=ast_blnNikel schreef op zaterdag 29 november 2025 @ 14:24:
Ik wil mijn Home Assistant setup gaan uitbreiden en ik wil daarom 2 ESP32's toevoegen.
- Eentje moet ESPSomfy-RTS gaan draaien. Ik begrijp dat elk wifi model met 4MB geschikt is.
- Eentje moet domweg input en output pins beschikbaar maken. Ik zou zeggen dat daarvoor elk model dat ESPHome kan draaien geschikt is.
Nu ben ik nogal een leek op dit gebied. Is het een goed idee om domweg de 2 goedkoopste exemplaren van Aliexpress te bestellen, of kom ik dan in een hel van incompatibiliteit of onverwachte storingen terecht?
Ik lees dat hier op t.net genoeg mensen die dingen bij Aliexpress bestellen, dus knettergek zal het idee niet zijn, maar misschien moet je wel opletten wat je precies koopt?
opencircuit.nl
Ik gebruik een add on "alihelper.net" in mijn browser wanneer ik ali bezoek. Als deze een rood rondje geeft bij een bepaalde store dan kun je die beter voorbij gaan. Contoleer je de prijzen dan zijn die ook vaak krankzinnig laag. Te mooi om waar te zijn.
Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler. :) Debiet is vermogen en niet de temperatuur.
Voor die paar euro heb je het sneller in huis en is de import tenminste fatsoenlijk geregeld in tegenstelling tot alle china-import-pakketjes. Ik zou voor een Wemos S2 mini gaan, een C3 (of D1) mini kan ook maar kost hetzelfde en minder I/O. Voor als je nog eens wilt uitbreiden.
c3 i.p.v. d1 aanraden
[ Voor 3% gewijzigd door heintjeput op 01-12-2025 07:07 ]
Iedereen moet het natuurlijk zelf weten, maar ja. Ik snap niet waarom je 6 EUR meer zou uitgeven als het op AliExpress maar 0,88 EUR kost.heintjeput schreef op zondag 30 november 2025 @ 09:37:
Mijn voorkeur gaat uit naar eerst in Nederland zoeken, vaak bestel ik bij TinyTronics. Daar heb ik volgens mij nooit een DOA gehad, bij random Aliexpress wel al kun je daar inderdaad ook wel de goede shops vinden.
Voor die paar euro heb je het sneller in huis en is de import tenminste fatsoenlijk geregeld in tegenstelling tot alle china-import-pakketjes. Ik zou voor een Wemos S2 mini gaan, een D1 mini kan ook maar kost hetzelfde en minder I/O. Voor als je nog eens wilt uitbreiden.
PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?
Bij Ali moet je soms geduld hebben.Tanuki schreef op zondag 30 november 2025 @ 10:16:
[...]
Iedereen moet het natuurlijk zelf weten, maar ja. Ik snap niet waarom je 6 EUR meer zou uitgeven als het op AliExpress maar 0,88 EUR kost.
Heb ik niet.
Meestal (eigenlijk altijd) gaat het gewoon goed.
[ Voor 10% gewijzigd door Seafarer op 30-11-2025 12:28 ]
Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler. :) Debiet is vermogen en niet de temperatuur.
Juiste shop uitzoeken en voldoende bestellen. "Snelle levering vanaf €10". Met een beetje geluk heb je het dan nog dezelfde week.
De D1 is idd achterhaald, ik bedoelde de C3 mini als alternatief.
Via die link voor bestaande klanten: 2.90 euro per stuk.
Bij de officiële store van Lolin (wemos) op Aliexpress kost die momenteel 5.60 euro per stuk.
Bij Tinytronics kost deze 6.50 euro per stuk.
Als het goedkoop moet en je niet al te veel I/O nodig hebt is de supermini C3 van Tenstar (deze store op ali), meestal onder de 3 euro per stuk.
Ik heb voldoende issues gehad met (goedkope) namaak D1, S2, S3, C3 bordjes. Maar, je hoeft niet noodzakelijk tegen die issues aan te lopen.
- knip -
Het internet staat vol met 230V AC input en dan bijv 0-10V DC, maar dat is uiteraard niet wat ik zoek.
Iemand een goed idee hiervoor?
Hier had uw advertentie kunnen staan!
Ik koop al 10jaar de goedkoopste ESP's die ik op Ali kan vinden en nog nooit problemen gehad. 1x dat de silkscreen rx en tx omgedraaid waren, maar daar kom je ook wel overheen.Raymond P schreef op maandag 1 december 2025 @ 10:01:
Als we voor het gemak even de S2 pakken als uitgangspunt (omdat je imho eigenlijk geen esp8266 meer zou moeten kopen):
Via die link voor bestaande klanten: 2.90 euro per stuk.
Bij de officiële store van Lolin (wemos) op Aliexpress kost die momenteel 5.60 euro per stuk.
Bij Tinytronics kost deze 6.50 euro per stuk.
Als het goedkoop moet en je niet al te veel I/O nodig hebt is de supermini C3 van Tenstar (deze store op ali), meestal onder de 3 euro per stuk.
Ik heb voldoende issues gehad met (goedkope) namaak D1, S2, S3, C3 bordjes. Maar, je hoeft niet noodzakelijk tegen die issues aan te lopen.
Deze week mijzelf (voor sint) nog 10x een ESPC3 supermini gekocht voor 12 euro. Dat is 1,20 per bordje. Werken prima.
Uiteraard ooit begonnen met een originele Arduino maar daar was ik snel van genezen.
Wel m'n centen terug gekregen, mja.
En dat is écht niet de enige keer dat ik mis heb gegrepen.
Maar zoals eerder geschreven: je hoeft het niet noodzakelijk te merken.
Edit: ter verduidelijking een plaatje
Links eentje van tenstar met voldoende ruimte tussen de (keramische) antenne en de rest van het bordje.
Rechts een goedkope versie waar het pcb design niet voldoet aan de eisen.
:strip_exif()/f/image/7qqY1oZtEQAEyVkIQXJOJCH8.jpg?f=fotoalbum_large)
De rechter bordjes doen soms helemaal geen wifi. En helaas worden soms de linker getoond maar ontvang je de goedkope clones met (vaak) een inferieure voltage converter.
N.b. de C3 op de keramische antenne zegt niets.
[ Voor 45% gewijzigd door Raymond P op 02-12-2025 14:45 ]
- knip -
Welke methode zoek je: fasesnijding of amplitudedimming?EWS99 schreef op dinsdag 2 december 2025 @ 14:13:
Ik ben opzoek naar een AC dimmer die ik aan kan sluiten op een ESP32. Zowel de input als de output moet AC zijn (dus geen DC). De input is een AC bron van ongeveer 14V. De output moet dan 0-100% dimbaar zijn, dus 0-14V AC.
Het internet staat vol met 230V AC input en dan bijv 0-10V DC, maar dat is uiteraard niet wat ik zoek.
Iemand een goed idee hiervoor?
Eitherway: Ik weet van geen out-of-the-box component die doet wat je wilt, misschien een lab-voeding maar die zijn €€€€
Eigenlijk amplitudedimming, maar wil nu eerst proberen of ik wat met pwm kan doen. Zit dan te denken aan deze: https://www.otronic.nl/nl/mos-fet-driver-module-irf520.html.bokkie72 schreef op dinsdag 2 december 2025 @ 15:42:
[...]
Welke methode zoek je: fasesnijding of amplitudedimming?
Eitherway: Ik weet van geen out-of-the-box component die doet wat je wilt, misschien een lab-voeding maar die zijn €€€€
Zou deze ook AC kunnen accepteren als IN?
edit:
Hmm, bedenk me net dat AC niet echt zal werken met PWM, want dan moet je de sinus wel heel goed afstemmen met het PWM signaal, anders weet je nooit op welk punt de AC sinus is wanneer je een pulse stuurt met PWM.
[ Voor 17% gewijzigd door EWS99 op 02-12-2025 16:05 ]
Hier had uw advertentie kunnen staan!
Als het enkel voor aansturen dient kan je wellich een dc>ac IC gebruiken.
- knip -
Jawel...een idee:EWS99 schreef op dinsdag 2 december 2025 @ 14:13:
Ik ben opzoek naar een AC dimmer die ik aan kan sluiten op een ESP32. Zowel de input als de output moet AC zijn (dus geen DC). De input is een AC bron van ongeveer 14V. De output moet dan 0-100% dimbaar zijn, dus 0-14V AC.
Het internet staat vol met 230V AC input en dan bijv 0-10V DC, maar dat is uiteraard niet wat ik zoek.
Iemand een goed idee hiervoor?
faseaansturing mbv een triac. Voor die triac maakt t niet uit of je nou 230VAC of 14VAC erin stopt (mits ie natuurlijk 230V aan kan maar dat is in jouw geval nvt).
Opto voor de aansturing van die triac, schema's genoeg op t net.
Maar dan de timing:
Wat je wilt is dat je een signaal krijgt op iedere keer dat de sinus van je AC signaal door de nul gaat.
Vanaf dat moment start je een timer in je uP en na een bepaalde tijd stuur je de triac aan.
Die nul-puls kan je makkelijk maken met een opto met intern 2 led's die anti-parallel staan.
Als je sinus positief is geleidt de ene, negatief de andere. En als de sinus op z'n nulpunt is dan geleidt er geen van beide en kan je dat dus detecteren.
Je kan hiervoor de SFH620-3 nemen. Goedkoop ding en goed verkrijgbaar.
Die 2 leds zitten op pootje 1 en 2, daar knoop je aan ieder een weerstand en die gaan dan naar je AC spanning.
De andere kant van de opto, de transistorkant: emittor aan nul (pen 3) en de collector middels een pull-up naar de ingang van je uP. Waarbij het bv handig in om op die pen een interrupt te zetten zodat ie automatisch die routine start als er een nul-doorgang plaats heeft gevonden.
k zal zo eens kijken of ik er een schemaatje van heb.
Let bij je programma nog op het volgende.
Wij hebben 50 Hz oftewel een hele sinus duurt 20ms. Een halve dus 10ms dus de tijdsduur van die triac moet binnen die 10ms zitten maar houd er rekening mee dat je je triac ook moet ontsteken en dat die ook een minimale tijdsduur nodig heeft (zie data sheet van je triac maar ergens 50..100 ns moet t m wel doen.
[ Voor 3% gewijzigd door Joppnl op 04-12-2025 10:55 ]
Nee een mosfet doet geen ACEWS99 schreef op dinsdag 2 december 2025 @ 16:02:
[...]
Eigenlijk amplitudedimming, maar wil nu eerst proberen of ik wat met pwm kan doen. Zit dan te denken aan deze: https://www.otronic.nl/nl/mos-fet-driver-module-irf520.html.
Zou deze ook AC kunnen accepteren als IN?
Er zijn een aantal belangrijke factoren (bijna allemaal afhankelijk wat je eraan hangt..)edit:
Hmm, bedenk me net dat AC niet echt zal werken met PWM, want dan moet je de sinus wel heel goed afstemmen met het PWM signaal, anders weet je nooit op welk punt de AC sinus is wanneer je een pulse stuurt met PWM.
- stroom
- geschikte golfvorm (sinus, blokgolf, combi), niet alle loads kunnen omgaan met alle golfvormen
PWM is geen sinus, kan je wel een redelijke sinus mee maken mits snel genoeg schakelend en met filter (zo werkt een online UPS bijvoorbeeld).
Faseaansturing werkt net als ouderwetse TRIAC dimmers, deze hebben wel een heel slechte Q factor.
Voor een resistieve load zou ik gewoon gelijkrichten en een PWM regeling gebruiken bijvoorbeeld.
Laat eens weten wat je eraan wilt hangen en/of waarom je AC spanning wilt gebruiken.
Ecodan 7,5kW Nibe F130 ventilatie warmtepomp, 300l RVS SWW, 8400wp zonnepanelen, LL airco/verwarming, 2 MARSTEK VENUS E firmware v153 BMS 215 combination CT003 v117 app v1.6.47
Wat opties;
- wat jumper wires er op steken, en daar je de draden vanaf je meters aan solderen.
- of 2*10 female headers op een experimenteer bordje solderen, daar je esp op prikken. En op het experimenteer bordje aansluitklemmen/lijsten, en eventueel overige componenten zoals voedingen of ledjes solderen.
- draadjes vanaf je meters meteen aan de pinnetjes solderen, krimpkousje er omheen en klaar.
De 2e heeft doorgaans mijn voorkeur, is het netste en wat toekomstbestendiger. Maar het neemt wel wat meer ruimte in en je hebt wat meer componenten nodig.
[ Voor 16% gewijzigd door corsat op 15-03-2026 07:39 ]
Ecodan 7,5kW Nibe F130 ventilatie warmtepomp, 300l RVS SWW, 8400wp zonnepanelen, LL airco/verwarming, 2 MARSTEK VENUS E firmware v153 BMS 215 combination CT003 v117 app v1.6.47
Die zijn er wel ja, ook 10pins en in FF, FM en MM.
10PCS 2.54MM Dupont Line Male Female Double Headed 1P 2P 3P 4P 5P 6P 7P 8P 9P 10 Pin Dupont Jumper Cable Wire for PCB
Ik koop vaak een bosje van deze en scheur daar het aantal draden af dat ik nodig heb. Op mijn eigen printjes gebruik ik zoiets als jumpers, in tientallen verschillende soorten verkrijgbaar...corsat schreef op zaterdag 14 maart 2026 @ 22:52:
Thks voor het snelle antwoord. Ik ga effe puzzelen wat je exact schrijft en bedoelt maar dat laatste verdient ook mijn voorkeur en lijkt mij solide. Het wel allemaal priegelwerk. Zijn er geen 10 pins female connectors met draad die ik er direct op kan prikken? Verder moet ik alle pulsmeters met een ground verbinden en ik heb zover ik kan zien maar 1 ground
Ze zijn vooral handig om je oplossing te testen op een breadboard, en veel minder geschikt voor permanente oplossingen.
Vooral in de meterkast zou ik voor een vaste verbinding gaan. Een schroefterminal ligt dan het meest voor de hand.
Schroefterminals zijn imho wel superieur aan JST connectors, vooral als je de kabels zelf gaat krimpen.
De connectors die je nu gesoldeerd hebt worden normaliter gebruikt om de unit op een ander pcbtje (of andersom) te klikken/solderen.
Als je geen screw terminal board voor je Olimex kunt vinden dan kan je er altijd eentje zelf maken.
Dat kan je doen met een experimenteer printplaatje of door zelf een ontwerp te laten produceren.
Kleinere bordjes kan je ontzettend goedkoop laten maken en als je geduld hebt bijna gratis laten verzenden.
Het ontwerpen is met standaard onderdeeltjes en webtools ook erg laagdrempelig.
Als je het jezelf makkelijk wilt maken en gezien de scope van je project zou je kunnen kijken naar een experimenteer plaatje met banen en eilandjes in combinatie met JST connectors.
Het enige waar je dan rekening mee dient te houden is dat de connectors een pin pitch (afstand tussen de pinnen) hebben die matcht met je plaatje en bordje, normaliter 2.54mm maar een veelvoud daarvan kan natuurlijk ook als je een baantje wilt overslaan of een grotere connector wenst.
(klik)Bijvoorbeeld hiermee zou je de lange baan als ground kunnen gebruiken en de eilandjes als trace van je connector naar je Olimex.
Je Olimex zou je dan kunnen solderen of je gebruikt (female) header pins om het makkelijker demonteerbaar te maken.
[ Voor 5% gewijzigd door Raymond P op 16-03-2026 07:47 ]
- knip -
Vergeet dan niet om o.a. https://www.kicad.org/ en/of andere tooltjes als link naar een ontwerptool mee te gevenRaymond P schreef op maandag 16 maart 2026 @ 07:33:
Dat kan je doen met een experimenteer printplaatje of door zelf een ontwerp te laten produceren.
Kleinere bordjes kan je ontzettend goedkoop laten maken en als je geduld hebt bijna gratis laten verzenden.
Het ontwerpen is met standaard onderdeeltjes en webtools ook erg laagdrempelig.
Kicad volstaat voor mij als alternatief voor Eagle, maar het lukt mij niet om vanuit de ogen van een leek naar tools zoals EasyEDA te kijken.
M.a.w. er is vast wel iets beter/makkelijker te vinden dan wat ik gewend ben te gebruiken.
- knip -
Ik meen dat super simpel Fritzing ook weer in ontwikkeling is maar ik heb daar geen ervaring mee... Kicad heeft helaas wel wat leercurve...Raymond P schreef op maandag 16 maart 2026 @ 15:41:
@DjoeC Yep, daar heb ik even over getwijfeld. Maar ik vond het moeilijk om daar een duwtje de juiste richting in te geven.
Kicad volstaat voor mij als alternatief voor Eagle, maar het lukt mij niet om vanuit de ogen van een leek naar tools zoals EasyEDA te kijken.
M.a.w. er is vast wel iets beter/makkelijker te vinden dan wat ik gewend ben te gebruiken.
Ik ben nu aan het uitzoeken welke pinnen ik moet gebruiken en hier krijg ik verschillende antwoorden, voor alle pulstellers in ieder geval de GND en dan 32,33,34,35, en 36 denk ik.
Ecodan 7,5kW Nibe F130 ventilatie warmtepomp, 300l RVS SWW, 8400wp zonnepanelen, LL airco/verwarming, 2 MARSTEK VENUS E firmware v153 BMS 215 combination CT003 v117 app v1.6.47
Als je het gaat verplaatsen naar de meterkast denk ik wel dat het verstandig is om geen 50cm kabels te gebruiken die gemakkelijk (of geheel vanzelf bij clones) los raken.
Je kunt pins als ground instellen (pulled low), dan kan je zo'n 12-20mA per pin sinken.
Het is niet de meest efficiënte manier, maar dan kan je iig je 3d geprinte box houden.
- knip -
Ja, er zijn nog meer oplossingen. Maar imho wil je die dus allemaal niet zien in een meterkast.DjoeC schreef op dinsdag 17 maart 2026 @ 09:49:
Een heel klein buiginkje in de (al dan niet kloon) pennen geeft ze al veel meer klemkracht is mijn ervaring.
Als je je bewust bent van de risico's en bereid bent ze te nemen: be my guest.
Je zult net zien dat er tijdens werkzaamheden zo'n 50cm kabeltje meegetrokken wordt, los komt, sluiting maakt en 230v over je POE gooit.
- knip -
Dan is je meterkast ook al een t........i want hoe kom je anders met 230 V in aanraking?Raymond P schreef op woensdag 18 maart 2026 @ 08:14:
[...]
Ja, er zijn nog meer oplossingen. Maar imho wil je die dus allemaal niet zien in een meterkast.
Als je je bewust bent van de risico's en bereid bent ze te nemen: be my guest.
Je zult net zien dat er tijdens werkzaamheden zo'n 50cm kabeltje meegetrokken wordt, los komt, sluiting maakt en 230v over je POE gooit.
Een CV-Ketel is een vlamkoeler en een radiator is een waterkoeler. :) Debiet is vermogen en niet de temperatuur.
Normaliter natuurlijk hopelijk helemaal niet. Totdat eraan gewerkt moet worden en de kappen eraf gaan.Seafarer schreef op woensdag 18 maart 2026 @ 20:46:
[...]
Dan is je meterkast ook al een t........i want hoe kom je anders met 230 V in aanraking?
En ja, er zijn zat scenario's waarbij dat niet spanningsvrij gebeurt ondanks dat dat eigenlijk wel zou moeten.
Eea is ook afhankelijk of het zwakstroom deel van de pulstellers binnen de groepenkast aangesloten worden of erbuiten. Je hebt ze immers in verschillende uitvoeringen.
Mgoed, mijn mening is wel duidelijk denk ik en @corsat kan zelf een beslissing maken en adequate trekontlasting kan realiseren.
- knip -
I experienced similar issues, the root cause of this has been found and a fix is available. See the full analysis in the related issue:
👉 #87
Short version: hashicorp/mdns (used by mdns-discovery) calls net.ListenMulticastUDP("udp4", nil, ...) with a nil interface. On Windows with multiple NICs (WSL, VirtualBox, VPN adapters, etc.), the OS joins the multicast group on the wrong interface — so responses from the Arduino device arrive on the physical NIC but the socket never receives them.
The intermittent behaviour in this issue is consistent with this bug: it would only work if Windows happened to choose the right adapter (e.g. on a fresh install with only one NIC, or when route metrics changed after a reboot).
A fix has been submitted upstream to hashicorp/mdns:
👉 hashicorp/mdns#149
The fix is one line per socket: pass the interface explicitly instead of nil. Backward compatible — nil interface behaviour is unchanged.
After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...
Oscar Wilde
Mijn pulstellers zitten ingebouwd in de meterkast en geklemd op de rails waar ook mijn zekeringen zitten. De pulsmeters zitten wel verspreid over de groepenkasten en het is erg krap allemaal. Ik heb nu 50,40 en 30cm dupont kabels besteld, zal eerst gaan programeren en 1 pulsmeter aansluiten en testen of het werkt en daarna ga ik alle overige pulsmeters aansluiten. Ga dan wel checken wat de beste oplossing is. Bedankt voor jullie input allemaal.Raymond P schreef op woensdag 18 maart 2026 @ 23:05:
[...]
Normaliter natuurlijk hopelijk helemaal niet. Totdat eraan gewerkt moet worden en de kappen eraf gaan.
En ja, er zijn zat scenario's waarbij dat niet spanningsvrij gebeurt ondanks dat dat eigenlijk wel zou moeten.
Eea is ook afhankelijk of het zwakstroom deel van de pulstellers binnen de groepenkast aangesloten worden of erbuiten. Je hebt ze immers in verschillende uitvoeringen.
Mgoed, mijn mening is wel duidelijk denk ik en @corsat kan zelf een beslissing maken en adequate trekontlasting kan realiseren.
Ecodan 7,5kW Nibe F130 ventilatie warmtepomp, 300l RVS SWW, 8400wp zonnepanelen, LL airco/verwarming, 2 MARSTEK VENUS E firmware v153 BMS 215 combination CT003 v117 app v1.6.47
Gangbare kloon kabels zijn vaak gemaakt van gerecycled, relatief poreus, plastic en kunnen een vonkoverslag geven, vooral als het ietwat warmer wordt en het echt krap is, en zijn echt niet geschikt voor die toepassing.
- knip -
Je kunt best veel maatregelen nemen om zulke issues te voorkomen.
En uiteraard de aders goed strippen doet ook al veel.
PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?
Oef, ik hou best wel van wat klooien, maar zo'n aliexpress draadje IN de groepenkast zonder dat ik er oogcontact mee heb - nee, dat gaat never nooit gebeuren...corsat schreef op donderdag 19 maart 2026 @ 13:36:
[...]
Mijn pulstellers zitten ingebouwd in de meterkast en geklemd op de rails waar ook mijn zekeringen zitten. De pulsmeters zitten wel verspreid over de groepenkasten en het is erg krap allemaal. Ik heb nu 50,40 en 30cm dupont kabels besteld, zal eerst gaan programeren en 1 pulsmeter aansluiten en testen of het werkt en daarna ga ik alle overige pulsmeters aansluiten. Ga dan wel checken wat de beste oplossing is. Bedankt voor jullie input allemaal.
Ok, ga dan toch maar naar alternatieven kijken, jullie hebben mij voldoende overtuigd dat ik het degelijk moet gaan aansluiten.Raymond P schreef op donderdag 19 maart 2026 @ 14:30:
@corsat Als je kabel daadwerkelijk de groepenkast in moet zorg er dan wel voor dat je kabels (al dan niet met dupont gekrompen connector) een isolatiewaarde hebben die voldoende is (UL1007 bijvoorbeeld). Ook als je enkel gaat testen.
Gangbare kloon kabels zijn vaak gemaakt van gerecycled, relatief poreus, plastic en kunnen een vonkoverslag geven, vooral als het ietwat warmer wordt en het echt krap is, en zijn echt niet geschikt voor die toepassing.
Ecodan 7,5kW Nibe F130 ventilatie warmtepomp, 300l RVS SWW, 8400wp zonnepanelen, LL airco/verwarming, 2 MARSTEK VENUS E firmware v153 BMS 215 combination CT003 v117 app v1.6.47
Als je perse de dupont verbindingen wilt behouden, direct uit de kast op je bordje, dan kan je fatsoenlijke kabel zelf krimpen met mannelijke of vrouwelijke stekkers (het is mij niet duidelijk welke kant er al op je bordje zit).
Zorg er dan wel alsnog voor dat je esptje mechanisch verankerd is.
Het pad van een plug in connector of kloon-terminal, het eerder genoemde experimenteer printplaatje (of eigen ontwerp) en een generieke lasdoos icm wat flexibele elektrabuis maakt het m.i. wel wat meer tijdsbesteding (dupont contacten oxideren) en gelikter.
Edit: als je dan toch bezig bent...
Vanuit ervaring met pulsen tellen in de meterkast: je wilt ook gebruik maken van die lipo aansluiting op je Olimex bordje.
[ Voor 5% gewijzigd door Raymond P op 20-03-2026 08:25 ]
- knip -
Ecodan 7,5kW Nibe F130 ventilatie warmtepomp, 300l RVS SWW, 8400wp zonnepanelen, LL airco/verwarming, 2 MARSTEK VENUS E firmware v153 BMS 215 combination CT003 v117 app v1.6.47
Zelf ben ik dan al snel geneigd een printje te maken. Of experimenteerprint of ik slinger KiCad aan. Maar als ik voor iets (semi-)permanents toch gewoon Dupond wil doen dan krimp ik ze wel zelf. Op zich is de Dupond niet zo slecht, maar van de standaard Dupond kabeltjes bevatten de kabels echt zo weinig metaal
De slechte kloons met een veertje van enkelvoudig goedkoop metaal waar door de jaren heen op is bezuinigd tot de absolute minimum dikte maken dat alleen maar erger.
Been there, na nog geen 4 jaar in mijn keuken automagisch koffie malen midden in de nacht. Inmiddels zit dat ook alweer jaren met de dupont connector (zonder plastic) gesoldeerd direct op de headers.
De connector van een goedkope ali kabel afknippen is inderdaad niet aan te raden.
Gedemonteerd een goedkope Dupont kloon (links) en een female header (rechts).
De Dupont meet 0.19mm dikte op het enkele klemmende deel, de female header is twee keer zo dik met 0.38mm en veert daadwerkelijk (ipv direct metaalmoeheid te vertonen).
:strip_exif()/f/image/hfwXB3125OpjBVQtop8wwdMq.jpg?f=fotoalbum_large)
Anyways, die connectie an sich is nog te overzien en omheen te werken op meerdere manieren als het echt moet.
Wat wel structureel minder is is de mantel van de kabel (het orange deel, links op de foto), zelfs als je duurdere (merk) kabeltjes sourced. Voldoende voor een signaaltje van een sensor in een veilige omgeving, maar zeker niet bulletproof genoeg om te gebruiken in/om/bij netspanning.
@DjoeC (en @Septillion) Molex (KK 254), dat wordt gewoon verkocht toch?
Een adapterbordje maken heeft ook mijn voorkeur.
- knip -
Het zakje van ali wat ik voor mij heb liggen heeft iig de geadverteerde (26awg) dikte, kleurt koper bij afschuren van de tin coating en heeft een opdruk wat suggereert dat 'ie 80c/300v isolatie heeft en VW-1/FT1 brandvertragend is.
Je kunt op ali prima spullen aanschaffen als je oplet. Mja, als je dat vaker nodig hebt is het op lange termijn wel makkelijker als je gewoon wat fatsoenlijke kabel hebt en zelf de connector erop krimpt die je op dat moment nodig hebt. Dan heb je waarschijnlijk ook direct de juiste lengte.
Als ik een stukje draad nodig heb dan soldeer ik, en als het dun moet/mag zijn dan pak ik lekker oude solid core netwerkkabel.
Het zakje tweepolige JST gebruik ik eigenlijk enkel voor batterijen.
- knip -