Profile cover photo
Profile photo
Wilko Vehreke
59 followers
59 followers
About
Wilko's posts

Post has attachment

Post has attachment
How to Read Schematic

Post has attachment
As a small side project I've built a tiny circuit which transfers a freezer into a fridge. Why? My father bought a small freezer for his camper because it was cheap. But what he really wanted was a fridge. So I grepped an Arduino pro min, a DHT22 sensor and a SSR (solid state relay) and spent some time with testing...

Post has attachment
Your LCD display (Liquid Crystal) does not know all the characters you want to print. The reason is, that the HD44780 (https://de.wikipedia.org/wiki/HD44780) does not have all of them. But you can solve this problem by defining / designing your own symbols by using the online tool: https://omerk.github.io/lcdchargen/.

But be aware. The attached code doesend work for me. What they do in the setup is:

// create a new custom character
lcd.createChar(0, customChar);

// set up number of columns and rows
lcd.begin(16, 2);

But that didn't work for me. Just flip the order:

// set up number of columns and rows
lcd.begin(16, 2);

// create a new custom character
lcd.createChar(0, customChar);

Post has attachment
Looking for a working library for an I2C based LCD display (LiquidCrystal)? Check this out:

Post has attachment
The ESP8266 is a little powerful microcontroller with nice specs (https://en.wikipedia.org/wiki/ESP8266). Wouldn't it nice to execute your Arduino sketches directly on it? Check this side out: https://github.com/esp8266/Arduino.

The only downside is, that not all libriaries out there are 100% compatible with it. But with some effort you can make more or less everything work.

Post has attachment
List of ESP8266 AT commands with description and examples

Post has attachment
Current state of work: I can configure the ESP8266 to act as a station or an access point. The power supply is currently a simple 5V / 3V3 breadboard adapter. This makes it easy to test, but must be reworked for the final circuit. 
I've added to USB/FT232 adapters. One connects to the hardware serial port and enables me to upload sketches, the second serves a software serial connections to export debug messages. 
I've to disconnect the first adapter during tests (ESP8266 needs a hardware serial connection and the arduino pro min has only one serial port) I needed a 2nd port.

Next step is to enhance the android app to connect to the ESP8266 (in access point mode), send network credentials that the ESP8266 can connect to the home network.
PhotoPhotoPhotoPhoto
2016-03-03
4 Photos - View album

Post has attachment

Post has attachment
Set of useful AT commands to control the ESP8266
Wait while more posts are being loaded