Sam Grove

Public repositories (16)


4 5
Inherit from Serial and use software buffers for TX and RX. This allows the UART peripherals to operate in a IRQ driven mode. Overrides most (but not all) stdlib functions ... tag buffer, BufferedSerial, BufferSerial, Serial
7 1
Fork of mbed_official API. Gonna work on peripheral configuration upgrades to make better use of hardware where possible maintaining the robust API tag api, fork, official
14 8
A UNIX emulation shell to access the underlying SDCard FileSystem tag Remote SDCard Access, shell, Shell Emulation, unix
3 5
Buffer for general purpose use. Templated for most datatypes tag buffer, ringbuffer, Template Buffer
10 5
Utility to manage ASCII communications. Register a header and event and then pass messages into the class and events are generated on a match tag ASCII Communication, Comm, FP, LinkedList, Serial, Terminal
1 6
Device driver for the Freescale MMA845x family of accelerometers. tag accelerometer, MMA8451, MMA8452, MMA8453, MMA845x
6 1
Device driver for TI TLV320AIC1110 voice band codec tag CODEC, TI, TLV320AIC1110, voice band codec
2 4
Templated function pointer class. Common utility that other classes are built on / with tag Callback, Function Pointer, handler
7 8
Class to manage a linked list. Utility that can be built on or used alone tag Linked, Linked List, List
2 2
Collection of different CRC calculations tag CRC, CRC32
8 18
Helpful logging and error format tag debug, log, logger
3 14
A device driver for the Freescale MPR121 capactive touch IC. Not optimized for any particular system, just a starting point to get the chip up in running in no time. ... tag Capactitve touch sensor, mpr121, SEN-10250, sparkfun
2 0
Utility to convert hex formatted ascii to binary system types. tag atoh, convert to hex, std library
2 3
Utility functions for working with data streams tag checksum
8 32
CANfestival - an open source CANopen framework tag CAN, CANopen
7 32
CANfestival - an open source CANopen framework tag CAN, CANopen