I have worked with GSM module With Lots of client on previous if you check my profile you will understand .
I am an embedded professional with more than 10 years of experience in multiple domains.
EEPROM: AT24C256, 24LC512
Temperature & Humidity: HTU21D, SHT31, DHT22, TMP102, AM2320, DHT11
ADC and DAC, Pressure sensor, GSM/GPS modules, RF modules, Display, Capacitive touch sensor, Finger Print sensor, Tire Pressure sensor, RGB ring, Digital Potentiometer and many more
Embedded chips:
Nordic Semi: nRF51422. nRF51822, nRF52832 and nRF52840 (BLE-5, zigBee, NFC, Thread, BLE MESH)
TI's: CC2530, CC2538, CC3220, CC3200, C2000, CC2640, CC2650, CC2640R2F, CC2540, CC2541, CC2564, CC1352R and CC2652R
Freescale: NXP KW30z, KW40z
Dialog Semi: DA14580, DA14581 and DA14680/81/82/83 (BLE-5)
Raspberry Pi-3
Atmel: SAMD21, SAMB11 and SAML21
Laird: BL600 module
ESP32 Bluetooth classic and BLE
ESP8266, WIO LINK
LORA IoT
STM32 - 32-bit MCU
Silicon Labs : C8051 MCU, EM351/EM357 and EFM32
PIC controller: PIC32 bit and PIC16 bit controller
AVR (Arduino) : ATMEGA328, UNO
and many more
sensors:
Accelerometer/Magnetometer and Gyroscope: MPU-6050, ADXL345, MMA8451, BMI055, MPU-9250, HMC5883, GY-273, BMP180, MPU6500, BMP280 and many more
PCB design:
Board Designed: BLE based medical device, BLE based tracking system, BLE finder device, BLE beacon, BLE DataLogger system
WiFI based security system, WiFI based home appliances control, Home Automation etc
Smart power strip, Smart power plug
Customize Ardu