I have hands on experience of programming on STM32, PIC, AVR Atmega controllers and also I have designed custom Application PCBs for nRF52, STM32, CC1310 and many other similar type of components.
* Design experience of Single, Double and Four Layer PCB.
* Differential signal USB.
* RF design for GSM, GPS, Wi-Fi and BLE technology with impedance matching.
* SDRAM interface design alongside with BGA MCU.
* Hands on experience of AVR Atmega16a and Atmega328p, PIC16F72, AT89C52, STM32F030, STM32F103, STM32F107, STM32F407, STM32F746, nRF52832.
* Communication protocol used are UART, I2C, SPI, SDIO, DMA, DAC, ADC, LTDC, PWM, Timer Interrupts, internal RTC.
* Sensors interfaced are ultrasonic sensor, IR sensor, PIR motion sensor, Accelerometer, Gyro, Temperature, Humidity, Heart Rate sensor.
* Hardware modules used are HC05 Bluetooth, MC60 GSM,GPS module, TFT-LCD.