Welcome to my GitHub page !
I'm Amine Chalandi, a passionate engineer with a deep enthusiasm for embedded systems and low-level software development.
I have a keen interest in bare-metal programming, low-level software development and implementing OSEK RTOS from scratch for various microcontrollers, SoCs and CPU architectures.
| Project | CPU | SoC | Dev Board |
|---|---|---|---|
| Baremetal_nxp_mpc5643l_dual_core_ppc_nosdk | PowerPC e200z4 | NXP MPC5643L | TRK-USB-MPC5643L |
| Baremetal_TI_AM6254_multicore_nosdk | ARM Cortex-M4 ARM Cortex-R5 ARM Cortex-A53 |
TI AM6254 | PocketBeagle2 |
| Baremetal_WCH_V307_RISC-V | RISC-V (RV32IMACF) | CH32V307VCT6 | CH32V307V-EVT-R1 |
| OSEK_RISC-V_SiFive_FE310_SoC | RISC-V (RV32IMAC) | SiFive RISC-V FE310 | RED-V Thing Plus |
| Blinky_Pico_dual_core_nosdk | ARM Cortex-M0+ | RP2040 | Raspberry Pi Pico |
| Blinky_Pico2_dual_core_nosdk | ARM Cortex-M33 RISC-V (Hazard3) |
RP2350 | Raspberry Pi Pico2 |
| Baremetal_esp32s3_nosdk | Xtensa LX7 RISC-V (PicoRV32) |
ESP32-S3 | ESP32-S3-DevKitC-1-N8R8 |
| OSEK-NUCLEO-F446RE | ARM Cortex-M4 | STM32F446RE | NUCLEO-F446RE |
| Blinky_Nucleo_H7A3 | ARM Cortex-M4 ARM Cortex-M7 |
STM32H7A3ZIT6Q | NUCLEO-144-H7A3 |
| OSEK_Raspberry_Pi_Zero | ARM1176JZF-S | BCM2835 | Raspberry Pi Zero |
| Blinky_Nucleo_F746 | ARM Cortex-M7 | STM32F746ZGT6 | NUCLEO-144-F746 |