First impressions of an ESP-01
Posted: Tue Sep 15, 2015 8:42 pm
A long while ago, I placed an order for some ESP-01 and ESP-12 modules, along with all the paraphernalia needed to start messing with them. The bits and pieces started to arrive last week, but no ESP modules until today. Unfortunately, these were only the ESP-01 modules, but at least it is something.
The ESP-01 is smaller than I was expecting. Nice. I'm looking forward to seeing the ESP-12 as it will most likely get preference over the ESP-01.
In hooking an ESP-01 up to an FTDI UART-USB adapter, which involves a bread-board, I realize that I've been spoiled by the Arduino Pro Mini, which can just be hooked up straight across and doesn't require level-shifting or current limiting resistors, and will reset automatically when programming from the Arduino IDE. Then again, I did have to use a breadboarded circuit to get automatic reset on the Pro Mini until I found the right UART-USB adapter. Hmmm... Looks like I have a project for the DIY PCB etching materials that are headed my way.
The fact that the two GPIO pins exposed on the ESP-01 are already used, at least at boot-up, is a little irksome. Are there ways to work around that?
Getting the Arduino IDE the necessary bits to talk to ESP modules was surprisingly painless. Kudos to that project for producing such a polished piece of work.
Of course, I have yet to get anything working. Only just got the ESP-01 to power up. And now I realize that it the FTDI UART-USB can't feed it enough power. Back to fiddling.
The ESP-01 is smaller than I was expecting. Nice. I'm looking forward to seeing the ESP-12 as it will most likely get preference over the ESP-01.
In hooking an ESP-01 up to an FTDI UART-USB adapter, which involves a bread-board, I realize that I've been spoiled by the Arduino Pro Mini, which can just be hooked up straight across and doesn't require level-shifting or current limiting resistors, and will reset automatically when programming from the Arduino IDE. Then again, I did have to use a breadboarded circuit to get automatic reset on the Pro Mini until I found the right UART-USB adapter. Hmmm... Looks like I have a project for the DIY PCB etching materials that are headed my way.
The fact that the two GPIO pins exposed on the ESP-01 are already used, at least at boot-up, is a little irksome. Are there ways to work around that?
Getting the Arduino IDE the necessary bits to talk to ESP modules was surprisingly painless. Kudos to that project for producing such a polished piece of work.
Of course, I have yet to get anything working. Only just got the ESP-01 to power up. And now I realize that it the FTDI UART-USB can't feed it enough power. Back to fiddling.