Thursday, March 24, 2022

Introduction to Quadcopters

created in Jan 2016












































References

Bluetooth Low Energy Packet Format

Bluetooth Low Energy (BLE) Packet Format in details, from Link Layer to ATT, covering advertising channel PDU, data channel PDU, and isochronous physical channel PDU, including Coded PHY and bit stream processing.







Kalman Filter for beginners

Kalman filter is an algorithm of predicting the future state of a system based on the previous ones.


In the presentation, I introduce to basic Kalman filtering step by step, with providing examples for better understanding. 





Introduction to I3C Protocol





Friday, April 24, 2015

Modify the initial ramfs (initramfs) archive

1 Introduction

Just a tiny note about modifying the initrd image on Debian, Unbuntu, or other Linux distributions. For glossaries about initial RAM disk, initial RAM filesystem, Root filesystem, etc, please reference the links listed in the end of the article.

Thursday, July 3, 2014

STM32F401 Disco sensor demo with Bluetooth Low Energy

1 Introduction

stm32f4-bluenrg is a sensor demo project for STM32F401 Discovery board in conjunction with a BlueNRG module.

The BlueNRG app allows you to access the sensor data directly from the mobile device over Bluetooth Low Energy.

Sunday, May 4, 2014

uGFX Notepad on STM32F429I Discovery FreeRTOS

1 Introduction

FreeRTOS 8.0.0 on 32F429IDISCOVERY board that demostrates uGFX notepad.