Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View Chalandi's full-sized avatar
✈️
It's not the plane it's the pilot
✈️
It's not the plane it's the pilot

Block or report Chalandi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Chalandi/README.md

Hi, guys! 👋

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.

Bare-Metal Projects (No SDK)

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

DIY Tools from scratch

Pinned Loading

  1. OSEK OSEK Public

    OSEK (ECC1/BCC1) Implementation for Cortex™-M3

    C 34 13

  2. Blinky_Pico_dual_core_nosdk Blinky_Pico_dual_core_nosdk Public

    Bare metal programming on RPI Pico dual-core Cortex-m0+ (non-SDK)

    C 3

  3. Baremetal_TI_AM6254_multicore_nosdk Baremetal_TI_AM6254_multicore_nosdk Public

    Bare Metal development on TI AM6254 (PocketBeagle2 Board)

    Assembly 5 2

  4. Blinky_Pico2_dual_core_nosdk Blinky_Pico2_dual_core_nosdk Public

    Bare-metal programming on RP2350 dual-core ARM Cortex-m33/RISC-V Hazard3 (non-SDK)

    C 21 4

  5. OSEK_RISC-V_SiFive_FE310_SoC OSEK_RISC-V_SiFive_FE310_SoC Public

    OSEK for RISC-V (SiFive RISC-V FE310 SoC)

    C 3

  6. Baremetal_esp32s3_nosdk Baremetal_esp32s3_nosdk Public

    Bare-metal programming on ESP32-S3 dual-core Xtensa LX7 without using Espressif's ESP-IDF

    C 21 1