I'm fascinated with what can be done with electronics!

I've been professionally engaged with hardware and software design for real-time embedded devices since 1976, and I haven't lost any of the fascination. As a hobby, it is a bit more challenging in these modern times. Look at the complexity of the mbed module itself which is generally not producible by most on a hobby basis. But leveraging designs like the mbed enable the kind of hobby development and rapid prototyping that makes it possible to create solutions in the home laboratory.

David’s activity

item PUB_RA8875_FlappyBird wiki was updated
item Answer posted for Question: Create a .csv File: hi Jessica, When inserting code, you should enclose it in <> and <> tags as described in the "Editing tips" ...
item Library updated: Multi-FileSystem: change allocation
item Library updated: SDFileSystem: change an allocation.
item Answer posted for Question: Mbed reformats itself automatically.: I have not had mine reformat itself, but I have found the localfilesystem on the LPC1768 to be slow and ...
item Answer posted for Question: Mechanically speaking, what is a library: A library is a collection of functions or classes. A library would usually be built because those functions are reusable ...

David’s public repositories

SWUpdate Featured
Software Update via Ethernet - the mbed application can pull down an updated application binary from a web server and activate that binary. This library works only with the LPC1768, ...
HTTPClient Featured
Fixed custom headers and Basic authorization, added support for redirection, functional file download interface can be used for SW updates and more.
WiflyInterface Featured
MODIFIED from mbed official WiflyInterface (interface for Roving Networks Wifly modules). Numerous performance and reliability improvements (see the detailed documentation). Also, tracking changes in mbed official version to retain functional ...
RA8875 Featured
Library to control a Graphics TFT connected to 4-wire SPI - revised for the Raio RA8875 Display Controller.
a flappy bird game demo of the RA8875 display library.
Remove embedded libs for re-combining SDFileSystem with FATFileSystem and MSCFileSystem into Multi-FileSystem.
Remove embedded libs for re-combining SDFileSystem with FATFileSystem and MSCFileSystem into Multi-FileSystem.
Signal Generator
A simple web server that can be bound to either the EthernetInterface or the WiflyInterface.
pub v3
mbed Paint for the RA8875 display with based touch screen.
A time interface class. This class replicates the normal time functions, but goes a couple of steps further. mbed library 82 and prior has a defective gmtime function. Also, this ...
FUNCTIONAL Update from mbed v49: Add APIs for setName/getName so device is name addressible. Also APIs for getting link stats. Also, minor derivative to reduce compiler warnings and tag read-only ...
minor derivative to reduce compiler warnings and tag read-only parameters as const.
Demonstrates screen orientation 0, 90, 180, and 270 degrees.
See all repositories