Pinned Repositories
ch32v003-startup
Fork of startup code for CH32V003 microcontrollers, with modifications to default behaviour, enabling reduced size and use with mainline GCC toolchain
codeblocks-asxxxx-stm8-asm-lexer
An ASxxxx STM8 assembly code syntax highlighting lexer for the Code::Blocks IDE
codeblocks-sdcc-options
An updated SDCC compiler options configuration file for the Code::Blocks IDE
rx8-wipers
An upgrade to the Mazda RX-8's windshield wiper system that adds speed-sensitivity to the intermittent operation mode.
stackable-headers-3d
Fully-parametric FreeCAD model of 2.54 mm (0.1 in) pitch stackable pin headers
stm8-bootloader-erase-write
Replacement open-source erase/write RAM routines for STM8 ROM bootloader, intended for use with stm8gal.
stm8-crc
An optimised library providing CRC8, CRC16, and CRC32 computation functions for the STM8 microcontroller
stm8-lin-checksum
A library for calculating and verifying LIN bus checksums (both 'classic' and 'enhanced'), and calculating parity for protected IDs
stm8-lzsa
An optimised library for the STM8 microcontroller and SDCC compiler providing LZSA raw block decompression
stm8-utils
An optimised library for the STM8 microcontroller and SDCC compiler providing an assortment of pseudo-intrinsic functions for bit manipulation, counting, inspection, and calculation.
basilhussain's Repositories
basilhussain/stm8-crc
An optimised library providing CRC8, CRC16, and CRC32 computation functions for the STM8 microcontroller
basilhussain/rx8-wipers
An upgrade to the Mazda RX-8's windshield wiper system that adds speed-sensitivity to the intermittent operation mode.
basilhussain/stm8-bootloader-erase-write
Replacement open-source erase/write RAM routines for STM8 ROM bootloader, intended for use with stm8gal.
basilhussain/stm8-utils
An optimised library for the STM8 microcontroller and SDCC compiler providing an assortment of pseudo-intrinsic functions for bit manipulation, counting, inspection, and calculation.
basilhussain/codeblocks-sdcc-options
An updated SDCC compiler options configuration file for the Code::Blocks IDE
basilhussain/stm8-lin-checksum
A library for calculating and verifying LIN bus checksums (both 'classic' and 'enhanced'), and calculating parity for protected IDs
basilhussain/stm8-lzsa
An optimised library for the STM8 microcontroller and SDCC compiler providing LZSA raw block decompression
basilhussain/ch32v003-startup
Fork of startup code for CH32V003 microcontrollers, with modifications to default behaviour, enabling reduced size and use with mainline GCC toolchain
basilhussain/codeblocks-asxxxx-stm8-asm-lexer
An ASxxxx STM8 assembly code syntax highlighting lexer for the Code::Blocks IDE
basilhussain/stackable-headers-3d
Fully-parametric FreeCAD model of 2.54 mm (0.1 in) pitch stackable pin headers
basilhussain/stk500v2-bootloader
Fork of Peter Fleury's STK500v2-compatible bootloader for ATmegaXXM1 microcontrollers
basilhussain/stm8-stack-usage
A script to calculate stack usage for C code compiled with SDCC for the STM8 microcontroller plaform.
basilhussain/basilhussain.github.io
GitHub Pages
basilhussain/codeblocks-gcc-riscv-options
A GCC RISC-V compiler options file for the Code::Blocks IDE
basilhussain/easy-pdk-programmer-hardware
Easy PDK programmer for PADAUK microcontroller. EDA, schematic, gerber, bom, housing stl, firmware
basilhussain/pdk-includes
Device Include files for Padauk MCUs
basilhussain/STM8-Emulator
An STM8 microcontroller emulator and hardware design simulator.
basilhussain/stm8-ram-test
Routines for performing RAM tests on an STM8 microcontroller during startup. Includes Checkerboard and March-C implementations
basilhussain/stm8flash
program your stm8 devices with SWIM/stlinkv(1,2)
basilhussain/stm8gal
PC tool for uplading hexfiles to the STM8 microcontroller via UART or SPI , using the built-in ROM bootloader. Works under Windows and Posix operating systems
basilhussain/wchisp
WCH ISP Tool in Rust