gbmhunter Goto Github PK
Name: Geoffrey Hunter
Type: User
Bio: Passionate owner behind the embedded engineering blog mbedded.ninja, NinjaTerm, NinjaCalc and other tools.
Twitter: gbmhunter
Location: New Zealand
Blog: blog.mbedded.ninja
Name: Geoffrey Hunter
Type: User
Bio: Passionate owner behind the embedded engineering blog mbedded.ninja, NinjaTerm, NinjaCalc and other tools.
Twitter: gbmhunter
Location: New Zealand
Blog: blog.mbedded.ninja
A Windows batch file which checks child-folder Mercurial (hg) repos and warns the user about uncommitted changes.
The worldโs fastest framework for building websites.
The repo for a temperature and light-controlled environment for eggs and small animals.
Configurable BoM generation tool for KiCad EDA (http://kicad-pcb.org/)
A bunch of scripts to automate KiCad processes
A light controller library designed to control LED's and other lights on an embedded platform running FreeRTOS.
A portable, microcontroller-geared mathematical library for finding local extrema (maxima and minima).
A C++ library for adding easy and powerful message logging capabilities.
A microcontroller-friendly C++ assert() for embedded applications.
A type-independent method-capable callback and event library for C++.
A command-line style communication interface designed to make it easy to send messages and data between two micro-controllers, a microcontroller and computer, or two computers, via a serial interface that supports ASCII characters (e.g. UART, I2C, SPI).
MFixedPoint is a header-only fixed-point C++ library suitable for fast arithmetic operations on systems which don't have a FPU (e.g. embedded systems).. Suitable for performing computationally intensive operations on a computing platform that does not have a floating-point unit (like most smaller embedded systems, such as Cortex-M3, CortexM0, ATmega, PSoC 5, PSoC 5 LP, PSoC 4, Arduino platforms e.t.c). Common applications include BLDC motor control and image processing. Best performance on a 32-bit or higher architecture (although 8-bit architectures should still be fine).
A C++ hardware abstraction layer for embedded systems (such as microcontrollers).
A microcontroller friendly C++ IO stream object specifically designed for embedded applications.
A light-weight, fast linear interpolation library designed for use on embedded systems (but can also run on any machine which has a G++ compiler).
A microcontroller-friendly doubly-linked list container.
An operating system abstraction layer for embedded systems.
A light-weight, fast PID library designed for use on embedded systems (but can also run on any machine which has a G++ compiler).
A C++ FIFO buffer framework designed for embedded applications.
A C++ smart pointer specifically designed for embedded applications.
An open-source, portable, embedded driver for the Solomon SSD1306 IC, a 128x64 OLED controller.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.