Getting an ESP8266 wifi module to work with Arduino

esp8266

by nerdclub-uk.blogspot.com:

Last night was another BuildBrighton nerd-meet-up and, luckily, we had a couple of these new fangled ESP8266 wifi modules to try out. In case you’ve been living in a cave with a tin can tied to the end of piece of string as an internet connection, you’ll probably know that these are the ultra-cheap wifi modules currently flooding out of Chinese factories and onto “hacker benches” all over the world.

The reason they’ve created such a stir is that a) they’re cheap and b) the firmware can be (relatively) easily upgraded. So hackers and makers all over the world have been busy trying to access the onboad microcontroller and utilise the extra GPIO pins, to create a single-chip, all-in-one wifi controller.

Our interests are less adventurous – the modules are sold as UART-to-wifi plugin devices, and that’s exactly how we’re going to use them.

Getting an ESP8266 wifi module to work with Arduino – [Link]

Temperature controller for K-type thermistor and MAX6675

20150131_003710-600x396

Chris Holden of Nerd Club has build a temperature controller with a simple menu system:

After what seems to have been a very long time, it was nice to poke more wires into a breadboard and make something actually useful for a while! Here’s a simple temperature monitor for our injection moulding heater block. It uses three buttons for setting the parameters and some pretty dodgy-looking routines to detect “short” and “long” presses.

[via]

Temperature controller for K-type thermistor and MAX6675 – [Link]

PICnano breadboard based on PIC18F2550

DSC04477-624x468

by Jesus Echavarria :

Hi all! With a bit of delay, here’s my last work, a PICnano breadboard based on the PIC18F2550 microcontroller. I have in mind a new project and I want to use an small board, like the Arduino Nano board. This new project is battery powered (3,7V Li-Ion battery). After checking the schematics of the Arduino Nano, I see that the microcontroler is powered at 5V. Of course, I can unmount the linear regulator (U3) that is on the board, and bypass the VIN to the microcontroller power supply. But I think it’s funny try to develop a new module when you’ve access to the microcontroller power supply! Also, I want to work with PIC microcontrollers after many years, so here’s what I design!

PICnano breadboard based on PIC18F2550 – [Link]

Small graphic OLED displays for great prices

obr1660_uvod

Even your device can be more user friendly thanks to various pictograms displayed on Winstar WEG series displays with a great contrast and viewing angle.

100×16 pixels at series Winstar WEG010016 isn´t that much at the first sight. But when we realize, that such display represents a sort of a “replacement” or “upgrade” of a character display (2×16-20 chars.), we´ll find, that it has wide possibilities of usage and it´s able to display much more than a character one.

Naturally, even a character display is able to display pictograms, but they´re limited by a given row or a matrix creating a given character. On the other hand, at a graphic display the whole area is available and naturally – it´s still able to display characters too.

Similarly like WEH series character displays, even the WEG series supports 4/8-bit interface „6800“/“8080“ and they have a built-in universal controller WS0010.
When we add advantages of OLED displays and attractive price, we have in hands interesting, universally usable display.

Small graphic OLED displays for great prices – [Link]

Back to Basics: the differential amplifier, aka long-tailed pair, diff-pair

Back to basics introduction to the differential amplifier, aka the diff-pair, long-tailed pair, emitter coupled pair, etc. The basic operation of the circuit is presented, along with a simple mechanical simulation. Also, how the addition of current sources and mirrors can be used to address some of the performance issues, and begin to form the rudimentary beginnings of an op amp. This is the follow-up video from “teaser” video published earlier.

Back to Basics: the differential amplifier, aka long-tailed pair, diff-pair – [Link]

DIY Automatic Wake Up Light

IMG_3684

by blog.gbola.com :

Every year I notice that I have little issue waking up at 7am during summer months, yet waking up at 8am during winter is always unpleasant. Some quick research led me to find that the body is gradually woken up by light, which is why products such as the Phillips Wake-Up Light exist. However, with a starting price of £60 for the (very) basic version, I’ve opted to make my own smartphone-connected, automated wake up light instead.

DIY Automatic Wake Up Light – [Link]

Low Power ESP8266 – Sleeping at 78 micro Amps

OLYMPUS DIGITAL CAMERA

by tim.jagenberg.info:

I recently bumped into NodeMCU firmware for the ESP8266. It’s an Lua interpreter, making tinkering with IoT ideas really simple. Just flash the firmware onto the ESP8266 and connect via serial console. You can start prototyping right away using the interactive Lua interpreter. You can easily persist your ideas on a simple flash file system.

Low Power ESP8266 – Sleeping at 78 micro Amps – [Link]

Scalar Network Analyzer – In an Altoids Tin

sna-jr-2

by DuWayne @ soldersmoke.blogspot.com:

DuWayne (KV4QB) has done something very cool here. He’s taken an Arduino Nano, a cheap AD9850 DDS board, a small screen, and a couple of log detectors, and he has built IN AN ALTOIDS TIN a scalar network analyzer that lets you see the bandpass of a filter. (We posted an earlier version of this here: http://soldersmoke.blogspot.com/2015/01/duwaynes-ad9850-arduino-tft-swr-scanner.html ) Wow. I’ve been doing this by hand, changing the input freq at 100Hz increments, measuring the output, putting the results into a spread sheet, converting to log (db), creating a graph… DuWayne makes it a lot easier. DuWayne is being encouraged to write up the results, possibly for QRP Quarterly.

Scalar Network Analyzer – In an Altoids Tin – [Link]

DIY AVR Development Board with Atmega128

atmega128_diy_development_board

by Radu Motisan @ pocketmagic.net:

For many of my previous projects I used AVR Microcontrollers extensively. I started with the Atmega8 and moved to superior AVR variants depending on the application complexity and requirements. Before designing any particular application, I usually do my research on a development board. It is a PCB featuring the target microcontroller and minimal support logic that usually covers a regulated power supply, pin headers to connect peripherals and/or a few LEDs used for basic debugging.

Such boards are available in many shapes and colours, from simple to complex and most of the times they are affordable (after all we’re talking about a minimal PCB with a microcontroller and a few, mostly passive, components).

DIY AVR Development Board with Atmega128 – [Link]

Basic Mobile Robot with Autotravel Configuration

The design is small scale mobile robot. The robot has two wheels that optimizes direction control and rotation. It is simple and low cost compared to other robotic designs. It is accurate and reliable with three sensors, which accuracy can still be increased with additional sensor pair.

The circuit is comprised of an Arduino Uno microcontroller, which serves as the main board of the system. It handles the complete integration of the system. The distance sensors serves as the eyes of the robot, which are three pairs for accuracy and faster obstacle sensing. The motors drives the two wheels independently, each has its own wheel to drive. The transistors that is connected to the motor are used as a switch of the motor as the microcontroller releases the signal.

This simple design of mobile robot is helpful in order to developed our own version of mobile robot. It is an efficient and helpful concept in developing a robot that can roam around especially without the need of human control. It is suitable to different applications like gathering data, search and rescue, safety measures, and other related stuffs that needs support at a very rigid situation.

Basic Mobile Robot with Autotravel Configuration – [Link]