ESP8266 won’t respond to AT commands

Recently I was playing with an ESP8266-01 module, and could not communicate with it over serial using an FT232RL-M board @3.3V. These were the symptoms:

  • It booted, I could read the serial output on 115200 baud.
  • If I sent any AT command, it just echoed the command back.

My first setup did not work because the power supplied from the FTDI board was not enough. So my second attempt I added a 3.3V power supply to the setup and ran the ESP board from it. Now everything was working, except the serial commands. After changing the wiring again I created common 3.3V and GND to sync the voltage levels. This way the problem was solved.

I have seen many people running into this problem over the internet, but with no clear solutions.



FreeNAS smartctl disks behind RAID controller

Captain’s Log:
Recently I got strange error messages in dmesg on my FreeNAS 9.10.2 (Dell PowerEdge 2950):

mfi0: 26208 (536790704s/0x0020/info) - Patrol Read started
mfi0: 26261 (536801289s/0x0002/info) - Unexpected sense: PD 01(e0x20/s1) Path 1221000001000000, CDB: 2f 00 34 8c 00 00 00 10 00 00, Sense: 3/11/00
mfi0: 26267 (536802664s/0x0002/info) - Unexpected sense: PD 01(e0x20/s1) Path 1221000001000000, CDB: 2f 00 36 33 68 99 00 10 00 00, Sense: 3/11/00

… and around 50 more. That is definitely not fun. But what is the problem?

Continue reading “FreeNAS smartctl disks behind RAID controller”

Stepper Motor Controller a la Arduino

This is a relatively easy recipe, for beginners. The idea behind the project was that there was a need for fine stage control in the laboratory and a Thorlabs motorized actuator (like the old ZST25 or the newer ZST225B) + controller can be quite expensive. So I made my own Harder, Better, Faster, Stronger version.

Continue reading “Stepper Motor Controller a la Arduino”