Introduction to I2C protocol, reading and writing in 24LC memories
Very useful memories, typically used to store configuration data or to keep logs with sensor data.
External RAM memories in MCS51 architecture (8051/8052)
How to connect and use an external memory, using data and address multiplexing.
Usage of MAX232 for RS232-TTL level shifting
A simple circuit used in almost every circuit that needs a connection with a PC.
Using GPS modules with microcontrollers
How to get the position from a GPS module, by parsing the NMEA strings.
Using a cellphone or GSM/GPRS modem with a microcontroller
How to use a cellphone or modem to send and receive SMS and calls, using a microcontroller.
List of software commonly used in electronics
Analysis of some electronic programs I used or use daily.
Input/output port expansion
How to add more digital inputs or outputs to a microcontroller, using shift registers.
Alphanumeric LCDs based on HD44780
How to control an Alphanumeric LCD using a microcontroller. Includes commands and schematics.