Mark Ding's repositories
IoT-Developer-Boot-Camp
Quickly get started with Silicon Labs IoT product.
swd_programing_sram
Programming internal SRAM over ARM Cortex M3 SWD
sim3u1xx_Bootloader
Bootloader for ARM Cortex M3 UART interface
Manchester-BMC
Manchester and Biphase Mark Code(BMC) Encoder/Decoder implementation with EFM8LB1 CLU
pyprogrammer
How to use Python + Pyside + JLinkARM.DLL to make a GUI C8051 and ARM Cortex M0/M3/M4 programmer tool
GPIB-pyvisa
Using pyvisa to control instrument via GPIB
lufa-efm32
LUFA port to Silabs EFM32 platform
HTML5_UART_BL
HTML5 base UART bootloader updater software in embedded system design
IoT-Developer-Boot-Camp-Wiki
A repository to make changes to the Wiki on GitHub https://github.com/MarkDing/IoT-Developer-Boot-Camp
IoT-Project-Development-in-VS-Code
IoT Project Development in VS Code
TmallGenieControlsESP32
ESP32 device controlled by Tmall Genie via voice command
class-d-8bit-MCU
Filterless Class D full bridge amplifier for 8 bit MCU
F39x_I2C_BL_SW
Silabs F390 SMBus bootloader solution
eeprom-emulation
EEPROM emualtion for 8-bit flash MCU
LogicalToPhysicalTransition
The Nor Flash logical to physical transition for mass storage device implementation.
F33x_UART_BL_SW
C8051F33x uart bootloader
F36x_UART_BL_SW
C8051F36x uart bootloader
markding.github.io
Blog posts
ZigbeeBridge-Tmall
Zigbee device controlled by Tmall Genie via voice command. It needs a bridge to achieve cloud to cloud functionality.
github-sync
⤵️ A GitHub Action for syncing current repository with remote
IDE-parameter-check
ToolStick Project updates
ruby-study
Ruby study stuff
SiM3U1xx_I2C_Bootloader
I2C bootloader for SiM3U1xx