Als je denkt aan het maken van een apparaat met WiFi dan is de ESP8266 het eerste wat in je opkomt. En als ik dan denk aan de ESP8266 dan blijft daar een beetje het hobby-gevoel bij hangen: community support, stabiliteitsissues etc.
Maar wat nu als je een commercieel product wilt maken, met de ESP8266 als applicatieprocessor, wifi accesspoint en webserver? Andere wifi modules kosten een euro of 8, maar meestal 12-25 euro. Dat is op een product waar de kostprijs erg belangrijk is een groot verschil.
Als ik een willekeurige microcontroller gebruik kan ik er zeker van zijn dat deze stabiel is een doorgaat, en mocht hij toch van het pad raken dan grijpt de watchdog in. Bij de ESP8266 weet ik dat niet. Waar ik mij zorgen over maak is dat als ik straks een product heb met de ESP8266 als basis, dat de ESP8266 vastloopt en de eindgebruiker het apparaat moet resetten.
Dus wat denken jullie?
1. Zijn die stability issues waar je wel over leest een kwestie van slecht ontwerp (rommelige voeding, slechte ontkoppeling, slechte code) of te wijten aan de chip/SDK?
2. Kun je een ESP8266 goed stabiel krijgen en er dan 24/7 op rekenen?
3. Zou ik (indien van toepassing) de stabiliteitsissues kunnen oplossen door er een externe watchdog aan te hangen?
4. Kan ik misschien beter kiezen voor een microcontroller + ESP8266 combinatie?
5. Zijn er misschien nog andere modules die ik over het hoofd gezien heb die een betere keuze zijn in deze situatie?
Alle reacties zijn welkom, van "ik heb er een en hij loopt altijd vast terwil ik ... gedaan heb" tot "ik heb er een paar honderd in het veld staan en daar heb ik nooit problemen mee".
Maar wat nu als je een commercieel product wilt maken, met de ESP8266 als applicatieprocessor, wifi accesspoint en webserver? Andere wifi modules kosten een euro of 8, maar meestal 12-25 euro. Dat is op een product waar de kostprijs erg belangrijk is een groot verschil.
Als ik een willekeurige microcontroller gebruik kan ik er zeker van zijn dat deze stabiel is een doorgaat, en mocht hij toch van het pad raken dan grijpt de watchdog in. Bij de ESP8266 weet ik dat niet. Waar ik mij zorgen over maak is dat als ik straks een product heb met de ESP8266 als basis, dat de ESP8266 vastloopt en de eindgebruiker het apparaat moet resetten.
Dus wat denken jullie?
1. Zijn die stability issues waar je wel over leest een kwestie van slecht ontwerp (rommelige voeding, slechte ontkoppeling, slechte code) of te wijten aan de chip/SDK?
2. Kun je een ESP8266 goed stabiel krijgen en er dan 24/7 op rekenen?
3. Zou ik (indien van toepassing) de stabiliteitsissues kunnen oplossen door er een externe watchdog aan te hangen?
4. Kan ik misschien beter kiezen voor een microcontroller + ESP8266 combinatie?
5. Zijn er misschien nog andere modules die ik over het hoofd gezien heb die een betere keuze zijn in deze situatie?
Alle reacties zijn welkom, van "ik heb er een en hij loopt altijd vast terwil ik ... gedaan heb" tot "ik heb er een paar honderd in het veld staan en daar heb ik nooit problemen mee".