Ethernet and WiFI
Ethernet allows you future-proof your product.
Starting with basic functionality and then rolling out advanced features later, Ethernet is a versatile and flexible interface option for any project. Not only does is make it simple to network several of your devices to one user or vice versa, but it provides a well-trodden installation path.
Most installation engineers are comfortable running standard CAT5 cable and possess an RJ45 crimp tool.
Embedded Ethernet is a more complex design process than Ethernet on PC-based systems. This doesn’t narrow options but instead encourages a more focused search for possible solutions.
For example, here are three avenues to explore:
You could use an Ethernet module such as the Lantronix XPort.
This would keep development costs low, but it does however push up unit costs.
It would also restrict the flexibility of Ethernet as you cannot customise your protocols to the same degree as implementing your own TCP/IP stack.
You could use a Ethernet SBC such as the RabbitCore modules.
Again, these keep development costs down but Bill-of-Materials up, although you do gain added flexibility.
You could use an Ethernet PIC or an ARM core processor.
This would be the solution we would opt for. Development costs are reasonable, parts costs are very low and you have ultimate flexibility.
From Ethernet data logging and audio streaming to webserving and configuration, every Bluefruit Ethernet service is focused on product requirements and longevity.