thejpster Goto Github PK
Name: Jonathan 'theJPster' Pallant
Type: User
Bio: Embedded Developer. Pi Wars winner. Raspberry Pi fan. Member of @rust-embedded and @rust-embedded-community.
Twitter: therealjpster
Location: Cambridge, UK
Name: Jonathan 'theJPster' Pallant
Type: User
Bio: Embedded Developer. Pi Wars winner. Raspberry Pi fan. Member of @rust-embedded and @rust-embedded-community.
Twitter: therealjpster
Location: Cambridge, UK
Advent of Code solutions for 2021
An atomic lock-free #![no_std] queue for embedded system written in Rust.
Curated list of resources for Embedded and Low-level development in the Rust programming language
BBC BASIC for SDL 2.0: for Windows, Linux (86), MacOS, Raspberry Pi, Android and iOS.
Testing ideas for loading an operating system from a BIOS
The Rust Embedded WG Blog
Caravel Project
CmdrArduino is an embedded library written in C++ that provides the foundation for implementing an NMRA DCC command station. CmdrArduino presents classes and methods for, among other things, setting a locomotive’s speed, activating functions, switching turnouts, and programming DCC decoders. CmdrArduino translates these commands into DCC packets. The packets are carefully prioritzed, and CmdrArduino keeps track of packets that require repeating in the background. An interrupt service routine attached to TIMER1 (AVR) or MCPWM0 (ARM) takes these packets and injects the highest priority packet into the precision DCC waveform. This signal is suitable for amplification with your favorite booster/power station (I like RAILbooster). Please note that the Arduino outputs are not themselves capable of driving trains directly. Currently, CmdrArduino supports Arduino (including the Railstars Io;duino), with ARM support (for LPC17xx processors) actively being added, making the library name something of a misnomer.
A Cortex-M simulator written in Rust
Describes a basic text console
Low level access to Cortex-M processors
Design files for the Northants and Cambs N Gauge Society layout Crowland Green
A pluggable django app that creates a revision template tag
Official documentation for the Raspberry Pi
Traits for embedded serial devices.
8x8 monochrome bitmap fonts for rendering. Implemented in Rust.
Giant Boards kicad design files
A message passing experiment in Rust.
Building blocks for handling potentially unsafe statics.
Demos for the Stellaris Launchpad that use tm4c123x-hal.
Command line harness for Rust applications (e.g. embedded applications)
Implements a stop-and-wait ARQ using postcard + COBS as a serialisation mechanism
Drivers for the Freescale Kinetis KE06Z
Random tools I wrote to help with Kicad
Rust bare-metal project for the Freescale Kinetis FRDM-KE06Z
Arduino driver for using the L293 to drive a Peco / Hornby point motor (aka switch machine or turnout motor) or other momentary input solenoid.
Crate for working with the Texas Instruments LM4F120 (and relatives)
Examples for the Introduction to Rust tutorial in MagPi
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.