Arduino Uno, Arduino Mega.
ESP32.
Raspberry Pi.
Beaglebone.
C Programing.
Python.
8 bit :
8051 series (Atmel)
AVR series - Atmega16, Atmega328 (Atmel)
PIC series (Microchip)
32 bit :
STM32 series (STMicroelectronics)
LPC or K32 series (NXP semiconductors)
TM4 series (Texas Instruments)
ARM Architecture, block diagram, memory map, buses, clocks.
RCC, GPIO, Interrupt, USART, SPI, I2C, Timer, PWM, CAN, RTC, ADC, DAC, flash memory.
0-10v Digital Input, 0-10v Digital Output.
0-10v Analog Input, 0-10v Analog Output.
4-20mA transmitter & 4-20mA Receiver.
RS232, RS485 & RS422.
Peripherals : USART, SPI, I2C, CAN.
N/W : TCP/IP, UDP, HTTP, MQTT.
16*2 LCD Display, RTC, Flash memory.
GPS, GSM, BLE, WiFi, LoRa, Xbee, RFID, DTMF, IR.
Thing speak, Freeboard, Things Board, Ubidots, AWS.
Keil, STM32 Cube IDE.
DMM, DSO, Labbench PSU, Logic Analyzer, Function generator.
Reading datasheet of IC’s.
MCU user manual & datasheet.
Device drivers / API’s development from scratch.
Application specific code writing.
Firmware debugging.