Hello friends! This page brings together our electronics projects using Arduino, PIC microcontrollers, 8051 devices and the 555 timer. You can use it as a learning path: begin with a simple input or output, understand the circuit, then combine those building blocks into a more complete application. Many linked tutorials include Proteus simulations, source code or other supporting files. Read each project for its exact requirements and download details. I encourage you to rebuild the circuit yourself before studying the supplied solution, because identifying a wrong connection or timing assumption teaches skills that copying a finished schematic cannot provide. We will keep the original project links grouped by platform, explain what each group teaches and add a practical method for choosin ...
Hello friends! Today we will send an SMS using a PIC18F452 microcontroller and a SIM900 modem. We will use mikroC PRO for PIC and the hardware UART, beginning with the electrical connection and then following the command exchange that submits a text message. The command sequence is related to our earlier Arduino SMS sending project . The microcontroller code changes, but the modem still needs a valid supply, compatible serial signals, network registration and correctly terminated AT commands. We will improve the original example by waiting for responses instead of assuming that fixed delays prove success. For the opposite direction, see SMS reception with Arduino and SMS reception with PIC . Figure: SIM900 carrier for the PIC SMS tutorial. What You Need for the Project PIC18F452 with its r ...
Hello friends! Today we will receive SMS messages with a SIM900 modem and an Arduino. In the earlier SMS sending tutorial , Arduino initiated a command and supplied message text. Receiving is different because a message can arrive at any time, including while the program is handling another modem response. Libraries SIM900 Simulation Libraries Latest library: SIM900A Library for Proteus V1.1 (October 2026) Other GSM modules: SIM800L · SIM800C · SIM808 Helping Tools Serial Monitor Advance : a serial terminal window for the UART of your board Serial Monitor Expert : the serial monitor with extra debugging tools LCD Library for Proteus V3.0 : 16x2, 20x4 and I2C LCDs to show your readings We will begin by checking the serial connection, configure text-mode notifications and inspect the sender ...