The Microcontroller Blog

The microcontroller blog keeps you up-to-date with all additions and changes to the best-microcontroller-projects.com Web site.


Magnetometer tilt compensation

How to make magnetometer tilt compensation work for a magnetometer such as a QMC5883L using an ADXl345 accelerometer.

Continue reading "Magnetometer tilt compensation"

ESP-01 vs ESP-01S: Which one is right for you?

Confused about the ESP-01 vs ESP-01S? Find out the exact differences between these boards and Learn which one you should use for your next IoT project.

Continue reading "ESP-01 vs ESP-01S: Which one is right for you?"

ESP32 WebSocket Server: Find out how to Easily Make It Work...

How to create an ESP32 WebSocket Server (Full - Tutorial). Find out Exactly How to get Instant, Fully Bi-Directional Communications Running Easily.

Continue reading "ESP32 WebSocket Server: Find out how to Easily Make It Work..."

Arduino Analog Output: Impossible Analog; using Digital Pins!

Arduino Analog Output: How to generate an Analog Output using only Digital pins! It sounds impossible as digital pins output only 5V or 0V. The secret is...

Continue reading "Arduino Analog Output: Impossible Analog; using Digital Pins!"

ATtiny Programmer: Save 2k Flash with SPI Programming.

ATtiny Programmer: Immediately save 2k Flash and gain complete control over low power operation. Extremely simple walk through on how you can do this.

Continue reading "ATtiny Programmer: Save 2k Flash with SPI Programming."

How to setup ATtiny for Ultra Low Power Operation

ATtiny Ultra low power: How to reduce battery current consumption by 93% so it lasts 14.6 times longer. Find out exactly how to do it here.

Continue reading "How to setup ATtiny for Ultra Low Power Operation"

Arduino Web Server: How to make a Web Server using Arduino

What is the difference between a synchronous and asynchronous Arduino web server. Find out why they are NOT very Useful...

Continue reading "Arduino Web Server: How to make a Web Server using Arduino"

Arduino Uno specs: Everything you need to know about the Uno.

Arduino Uno Specs: Easily understand your Arduino Uno. Learn about all internal modules and use each of them the right way. Plus FIVE unused features!

Continue reading "Arduino Uno specs: Everything you need to know about the Uno."

Arduino Nano PWM pins

Arduino Nano PWM pins: Eight things you must know about PWM pins including how they affect timers.

Continue reading "Arduino Nano PWM pins"

ESP32 vs ESP8266: What's the difference and what should you use?

ESP32 vs ESP8266: Both have WiFi but what are the core differences? Find out speeds, SRAM sizes, +hardware modules (Hint the ESP32 has a lot more!).

Continue reading "ESP32 vs ESP8266: What's the difference and what should you use?"

What is a websocket? Find out Exactly why you Need websockets

Why do you need a WebSocket and why can't you just use standard HTML? How does a WebSocket improve your IOT programs compared to plain HTML?

Continue reading "What is a websocket? Find out Exactly why you Need websockets"

Arduino IOT

Arduino IOT: Or how to connect your Arduino to the web

Continue reading "Arduino IOT"

74HC595: Immediately get endless Arduino outputs with 3 wires.

Using the 74HC595 you can instantly increase your outputs by 8. If you need more, just daisy chain extra chips on the same SPI interface.

Continue reading "74HC595: Immediately get endless Arduino outputs with 3 wires."

How the HMC5883L 3-axis digital magentomter works

HMC5883L - How make a digital compass, Find out the differences between the HMC5883L and the QMC5883L and whether they are compatible.

Continue reading "How the HMC5883L 3-axis digital magentomter works"

ADS1115: A Low Cost 16bit ADC with Incredible Accuracy

Learn how you can use the ADS1115 precision 16 bit ADC with amazing accuracy. Instantly improve your analog measurements with high resolution capability.

Continue reading "ADS1115: A Low Cost 16bit ADC with Incredible Accuracy"

PCF8574: Is this the Simplest I/O Expander Ever?

PCF8574: How does this device work with no Internal Control Registers? Yet it allows a processor to Read, or Write each pin very easily. Find out its Secret Here.

Continue reading "PCF8574: Is this the Simplest I/O Expander Ever?"

Secrets of the Hitachi HD44780 LCD: How to display text and bargraphs.

Find out how to connect the Hitachi HD44780 and use it to display text and graphics in any of your projects.

Continue reading "Secrets of the Hitachi HD44780 LCD: How to display text and bargraphs."

MCP4725: Easily Generate a True Analogue Voltage.

The MCP4725 is a 12 bit DAC (with memory) to output a voltage for controlling analogue systems such as a PSU level or opamp offsets.

Continue reading "MCP4725: Easily Generate a True Analogue Voltage."

ACS758: How to measure up to ±50A with this magnetic sensor.

ACS758: Use this sensor to measure super high current safely in the presence of hundreds of volts. Learn how to use this chip safely with any microcontroller.

Continue reading "ACS758: How to measure up to ±50A with this magnetic sensor."

ESP8266 Arduino IDE setup.

Easily use an ESP8266 with the Arduino IDE and program your first sketch into the ESP8266

Continue reading "ESP8266 Arduino IDE setup."

Jump from microcontroller blog to

Best-Microcontroller-Projects Home Page

Comments

Have your say about what you just read! Leave me a comment in the box below.

Don’t see the comments box? Log in to your Facebook account, give Facebook consent, then return to this page and refresh it.




Privacy Policy | Contact | About Me

Site Map | Terms of Use