ESP32(含SDK)做商用产品稳定吗?
Is ESP32 (including SDK) stable for making commercial products?
我正在为一个 wifi 项目研究 ESP32,虽然有像 CC3200 (TI) 这样的替代品,因为它的价格。但是我怀疑ESP32的硬件或者SDK的可靠性。
我在开发简单项目时发现了一些错误。我向 ESP 报告了这些,但他们只是将其交付给开发团队,没有其他回复。
我想用TI这样大公司的产品,但是ESP32的价格竞争力太强了
想听听用ESP32开发过商用产品的人的意见
这是一个很好的开发者问题。我会说:ESP32 SDK 是否足够可靠以制作 "professional" 产品?然后我会简单地说是。就因为 乐鑫 一年出货 100 Million 个芯片。 1 亿 SDK/application 不能只是实验室和 DIY buggy IoT... 因此,"SDK" Github 非常活跃...
我不确定仅仅说因为 Espressif 已经出货了 1 亿个 ESP32 芯片是对它是否足够稳定以在产品中实施的问题的最佳答案。我会说我的公司正在使用它,但芯片的新颖性肯定增加了一些障碍。但是,我确实相信它足够稳定,可以用于产品。我不确定您使用的是 Arduino 库还是 IDF,但我对 IDF 的体验非常好。
ESP-IDF v3(目前在 pre-release 中)似乎增加了实质性的稳定性,并开放了诸如 Light Sleep 等新功能。如果您打算使用 wifi,我建议您实施 Over The Air 更新,以防万一。这样,如果您以后发现任何错误,您就可以更新客户的固件。
其他需要考虑的是芯片上的文档数量和您需要的 idf。两者都有很好的记录,但我偶尔发现自己希望有更多关于某些功能集的示例或指南。不过,文档肯定在改进,所以随着时间的推移,它会变得更好。 Espressif 在 ESP-IDF GitHub 上非常活跃。
此外,该芯片已经进行了几次芯片修订,因此您可能也想研究一下,看看是否有任何修订会阻碍您在芯片的一个版本与另一个版本之间进行比较。
您可以在 ESP32 文档中自行查看很多内容:https://esp-idf.readthedocs.io/en/latest/index.html and ESP-IDF GitHub: https://github.com/espressif/esp-idf
Side-Note:我根本不同意将其发布在 arduino.stackexchange.com 中......为什么 ESP32 具有 Arduino 包装库这一事实会使这个特定问题仅与Arduino Stackexchange?
我正在为一个 wifi 项目研究 ESP32,虽然有像 CC3200 (TI) 这样的替代品,因为它的价格。但是我怀疑ESP32的硬件或者SDK的可靠性。
我在开发简单项目时发现了一些错误。我向 ESP 报告了这些,但他们只是将其交付给开发团队,没有其他回复。
我想用TI这样大公司的产品,但是ESP32的价格竞争力太强了
想听听用ESP32开发过商用产品的人的意见
这是一个很好的开发者问题。我会说:ESP32 SDK 是否足够可靠以制作 "professional" 产品?然后我会简单地说是。就因为 乐鑫 一年出货 100 Million 个芯片。 1 亿 SDK/application 不能只是实验室和 DIY buggy IoT... 因此,"SDK" Github 非常活跃...
我不确定仅仅说因为 Espressif 已经出货了 1 亿个 ESP32 芯片是对它是否足够稳定以在产品中实施的问题的最佳答案。我会说我的公司正在使用它,但芯片的新颖性肯定增加了一些障碍。但是,我确实相信它足够稳定,可以用于产品。我不确定您使用的是 Arduino 库还是 IDF,但我对 IDF 的体验非常好。
ESP-IDF v3(目前在 pre-release 中)似乎增加了实质性的稳定性,并开放了诸如 Light Sleep 等新功能。如果您打算使用 wifi,我建议您实施 Over The Air 更新,以防万一。这样,如果您以后发现任何错误,您就可以更新客户的固件。
其他需要考虑的是芯片上的文档数量和您需要的 idf。两者都有很好的记录,但我偶尔发现自己希望有更多关于某些功能集的示例或指南。不过,文档肯定在改进,所以随着时间的推移,它会变得更好。 Espressif 在 ESP-IDF GitHub 上非常活跃。
此外,该芯片已经进行了几次芯片修订,因此您可能也想研究一下,看看是否有任何修订会阻碍您在芯片的一个版本与另一个版本之间进行比较。
您可以在 ESP32 文档中自行查看很多内容:https://esp-idf.readthedocs.io/en/latest/index.html and ESP-IDF GitHub: https://github.com/espressif/esp-idf
Side-Note:我根本不同意将其发布在 arduino.stackexchange.com 中......为什么 ESP32 具有 Arduino 包装库这一事实会使这个特定问题仅与Arduino Stackexchange?