garyhobson's repositories
FreeRTOS_POSIX_STM32
在 FreeRTOS 上使用 POSIX 接口,使用POSIX接口作为嵌入式软件隔离层,以STM32为例
1brc
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
arduino-fsm
Arduino library for implementing a finite state machine.
Arduino_Core_STM32
STM32 core support for Arduino
Gary-Hobson.github.io
hobson's Blog
ArduinoCore-API
Hardware independent layer of the Arduino cores defining the official API
Auto-GPT
An experimental open-source attempt to make GPT-4 fully autonomous.
bloaty
Bloaty: a size profiler for binaries
bytehound
A memory profiler for Linux.
dominative
Minimally viable DOM Document implementation for NativeScript.
ebook
电子书
eskf-gps-imu-fusion
误差状态卡尔曼ESKF滤波器融合GPS和IMU,实现更高精度的定位
esp32_arduino_sqlite3_lib
Sqlite3 Arduino library for ESP32
HobsonBlog
非典型技术宅的博客汇总
Kconfiglib
A flexible Python 2/3 Kconfig implementation and library
linux-compile-commands
generate compile_commands.json for old linux kernel source
lv_binding_js
Write lvgl with JavaScript. It uses React's virtual DOM concept to manipulate lvgl UI components, providing a familiar experience to users.
nuttx
Apache NuttX is a mature, real-time embedded operating system (RTOS)
nuttx-apps
Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
nvimdots
A well configured and structured Neovim.
pycparser
:snake: Complete C99 parser in pure Python
quickjs
Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches.
react-ssd1306
📟 A React Renderer for SSD1306 OLED chip on Raspberry Pi.
txiki.js
The tiny JavaScript runtime built with QuickJS, libuv and ❤️
unqlite
An Embedded NoSQL, Transactional Database Engine