Solid Fluid System Solutions  
Home Software About Hardware Firmware

Welcome to the Solid Fluid homepage

Solid Fluid is a company that encapsulates my desire to make useful things.

A low resolution screenshot of a Solid Fluid Application

From the perspective of the company, that would likely be considered as software. On this site I mainly hope to sell software applications. From my own perspective, it includes mechanical contrivances and also the electronics that can glue such things to software.

You will find application help files, detailed descriptions of some of the software modules I have written, and all manner of widgets mechanical, electrical and electronic. If you want to leave feedback, or ask questions, feel free to e-mail me. I'm fairly busy, so I may not be able to answer all your questions.

A low resolution image of a hierachical class diagram

I describe in detail some of the library modules I have developed in support of my software, but these are not directly for sale on this website. I operate on a "closed source" basis but I am not adverse to sharing my software under agreement. Equally, collaborative effort on the work of others and even consultancy are all within the scope of work I'd be keen to consider. If you want my input on any project, before starting, during development, or in the maintenance phase, my contact details are on the "About" page, so don't hesitate to contact me.

A low resolution image of a system diagram for software defined radio

In addition to the software activity, I am an electronics engineer and in the past I have worked extensively with both analogue and digital designs, but mainly with DSP and FPGA technologies for Radar systems. There is a page here dedicated to firmware, which outlines some of my interests. If I get time I hope to expand on some of this perhaps with design examples. I hope to walk through a small tutorial on the use of VHDL for a simple asynchronous serial port, with an emphasis on the differences between more common languages like C and concurrent languages like VHDL (Ada). These days something like an asynchronous serial port has questionable technical value, but it's easy enough to run through and may help someone, either starting out or looking to do some hardware/firmware hacking.

A low resolution image of an LBSCR B1 - Gladstone

I am also quite interested in mechanical things, and so I hope to outline some of the simple devices I have designed in the past for the industrial automation sector. I have a particular interest in steam locomotives, and I am in the process of researching and drawing William Stroudley's superb LBSCR B1 "Gladstone" in 5" gauge.

I hope you find something useful here, but I hope it's interesting too.

New Document Icon Osmium Buy Me
 
Osmium is our MS windows plain text editor. It's straightforward and it's inexpensive. Perhaps you would like to try it out?
Read more...

New Document Icon Prototype PCB's
 
If you have used stripboard or breadboard for prototype work, and wished you could produce PCB's for the same cost, look no further.
Read more...

New Document Icon Open Source Software
 
We try to be independent, but sometimes it just doesn't make sense to fight. See our key open source dependencies, download the source and perhaps even our helper interfaces too.
Read more...

New Document Icon Linksys SPA3102
 
We used one of these, and found it harder to set up than expected. Here are the lessons learned. It's bound to help someone!
Read more...
Copyright © Solid Fluid 2007-2015
Last modified: SolFlu  Wed, 28 Jul 2010 21:20:25 GMT