Tuesday, 15 November 2022

Felezjoo Detector with no counter

 This is my new compact Felezjoo detector with 3.7Vdc battery backup charging from any mobile phone charger  including  C-Type. 

Some changes like i used 2N7000 instead FET BS170  and instead of BC337 i used 2N3904

Voltage buckup module used to stepup the voltages to 18Vdc, 1x1 coil used  





Tuesday, 10 May 2022

Arduino SIM800L IMEI CHANGER

📡 Arduino SIM800L IMEI Configuration & Setup Guide

📌 Overview

This guide covers querying and updating the IMEI parameter on SIM800L GSM modules using standard AT commands, along with recommended power supply references.

Note: Modifying or cloning IMEI numbers may be restricted or illegal in certain jurisdictions depending on local telecommunication regulations and device registration frameworks (e.g., PTA / DIRBS). Ensure compliance with local laws before modifying GSM device identifiers.

1. 🔍 How to Read/Find Current IMEI

To retrieve the current IMEI string from a SIM800L module over AT commands:

C++
delay(4000);
SIM800L.println("AT+GSN"); // Queries the IMEI number
delay(1000);

2. ⚙️ AT Command Code Example

Below is a simple Arduino sketch demonstrating sending the AT+SIMEI command to set a target IMEI string:

C++
#include <SoftwareSerial.h>

// Define SoftwareSerial pins (Rx, Tx)
SoftwareSerial SIM800L(10, 11); 

void setup() {
  Serial.begin(9600);   // Hardware Serial for Debugging
  SIM800L.begin(9600);  // Software Serial for SIM800L
  
  delay(2000);

  // Send command to set desired 15-digit IMEI
  SIM800L.println("AT+SIMEI=863789000008218"); 
}

void loop() {
  // Read responses from SIM800L and print to Serial Monitor
  if (SIM800L.available()) {
    Serial.write(SIM800L.read());
  }
}

🎥 Reference Videos

⚡ Power Supply Reference