3 ms·
If I was building it now I'd use an ESP8266 to replace the Arduino, XBee and RPi for a faction of the cost.
by 3chelon 8y ago
If I was building it now I'd use an ESP8266 to replace the Arduino, XBee and RPi for a faction of the cost.
- bcheung 8y agoI'm wanting to use the ESP8266 more but most things I want to interface with are 5V so it is a little annoying have to incorporate logic level shifters. How you found an easier way to deal with it?
- 3chelon 8y agoThat's the same problem as Raspberry Pi. For output-only digital signals there are some 5V peripherals that will accept 3V3 input levels. And for input-only, you can use a potential divider. It's bidirectional where you need a proper level shifter. But you can get really small cheap ones. I've used them a lot on I2C interfaces. If you're careful you can design the entire system around I2C and then you only need a single level shifter. But I've not built many things around ESP8266 just yet. Still learning about it. It's an incredibly cheap and powerful platform though.
- brokenmachine 8y agoI believe lots of people have found it will cope with 5V but of course that's out of spec. They're only a couple of dollars if you burn one out though. I guess it comes down to how much hassle it will be for you if you need to replace the ESP8266.