Language/Script | Experience Level |
---|---|
C | ⭐⭐⭐⭐⭐ |
C++ | ⭐⭐⭐⭐ |
Assembly | ⭐⭐⭐ |
Javascript | ⭐⭐⭐ |
HTML | ⭐⭐⭐ |
Python | ⭐⭐ |
Linker File | ⭐⭐⭐⭐ |
Makefile | ⭐⭐⭐⭐ |
Provider | MCU/Boards |
---|---|
Microchip | PIC32, PIC16, PIC24, dsPIC33, PIC18 |
Atmel | Arduino Uno, Arduino Mega, ATtiny |
Espressif | ESP8266, ESP32, ESP32-CAM |
STMicroelectronics | STM32 |
NXP | LPC2129 |
Silicon Labs | C8051 |
Project | Used | Info |
---|---|---|
Security system using firebase | Firebase + PIC32 Ethernet starter kit II | Security system using firebase as database |
IoT device (Scheduler) | ESP8266 + RTC | Perform specific event on timer/alarm |
PICxx Bootloaders | PIC MCUs | Implemented/modified bootloaders for PICxx controllers with custom linker and verious interface (SD Card, USB, UART, CAN bootloader), Modified EZBL bootloaders |
STM Bootloaders | STM MCUs | Implemented/modified bootloaders for STMxx controllers with custom linker and verious interface (SPI Flash, USB, UART bootloader, Bluetooth) |
NXP Bootloader | LPC2129 USB bootloader | Implemented makefile USB bootloader for nxp lpc2129 |
C8051f1xx bootloader | UART bootloader | Implemented simple uart bootloader |
atsame54-xpro bootloader | Ethernet bootloader | Implemented dual bank ethernet bootloader |