imahjoub
Software developer interested in embedded systems and high-performance software
Somewhere in the Galaxy
Pinned Repositories
hash_sha1
C++ implementation of SHA-1 (header-only)
hash_sha256
C++ implementation of SHA-256 (header-only)
imahjoub
my GitHub profile description
OpenSSL_withVisualStudio
A repository that allows you to build and use OpenSSL with Visual Studio
pi_spigot
pi_spigot calculates many decimal digits of the mathematical constant pi. It uses a slow (order n-squared) spigot-type algorithm.
real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
rust_stm32f446re_blinky
A simple blinky program using Rust on NUCLEO-F446RE board
STM32L432_FlashMaster
STM32L432 communicate with IS25LP128F flash chip using SPI with baremetal programming
UniversalBareMetal
UniversalBareMetal is an innovative and versatile embedded systems project that aims to provide a unified platform for bare-metal programming across various microcontroller architectures.
vcxproj_generator
vcxproj_generator
imahjoub's Repositories
imahjoub/hash_sha256
C++ implementation of SHA-256 (header-only)
imahjoub/pi_spigot
pi_spigot calculates many decimal digits of the mathematical constant pi. It uses a slow (order n-squared) spigot-type algorithm.
imahjoub/vcxproj_generator
vcxproj_generator
imahjoub/hash_sha1
C++ implementation of SHA-1 (header-only)
imahjoub/OpenSSL_withVisualStudio
A repository that allows you to build and use OpenSSL with Visual Studio
imahjoub/STM32L432_FlashMaster
STM32L432 communicate with IS25LP128F flash chip using SPI with baremetal programming
imahjoub/UniversalBareMetal
UniversalBareMetal is an innovative and versatile embedded systems project that aims to provide a unified platform for bare-metal programming across various microcontroller architectures.
imahjoub/imahjoub
my GitHub profile description
imahjoub/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
imahjoub/rust_stm32f446re_blinky
A simple blinky program using Rust on NUCLEO-F446RE board
imahjoub/wide-decimal
Wide-Decimal implements a generic C++ template for large decimal float types from about 10 up to 10 million digits.
imahjoub/wide-integer
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.