The MeLabs Compiler that was bought yesterday, last month, last year, whenever, still does the job that it was bought to do. It handles the latest PICs, produces stable code that works, and that can be relied on day-in, day-out.

If you ever thought that MeLabs PICBasic Pro was lacking features and lagging behind the competition… think again…

The latest product released into manufacture by us is a 4-Pump Pressurisation & Water-Boost Controller for Building Infrastructure & HVAC Installation...

To bore the pants off you, this is a 'brief' run-down on the software specification...

4 Pump Control with pump-fail detection. 6 environmental Sensor Inputs. LCD Module with software controlled Contrast and Backlight levels. Three User Control Buttons (each with auto-repeat and audible feedback of key-press), Tri-State status LED, Piezo Beeper. Pressure Display from analogue Transducer to 16.9 Bar with 1 decimal place (100mB) - with Sensor noise cancellation done in software. 28 independent software Counter/Timers (that's right twenty-eight timers). 95-entry four level deep user-intuitive Set-Up Menu (with three levels of password access). Over 150 user System Messages with 4-language multi-lingual selection. 31-entry multi-event scrollable History/Event Log. Communications interface to TCP/IP module for full network or internet remote control and configuration.

All achieved with a 4MHz PIC16F876 in only 7.4kB (yes, ONLY 7.4kB!) of program code, powered exclusively by MeLabs PICBasic Pro. Yes, there's a whole stack of EEPROM in there, but basically at the heart of it is that 16F876 chugging away with code compiled by this MeLabs compiler that everyone is moaning about.

Floats are out there... but nobody can be bothered to do anything with them because it looks too difficult. Same with Trig and math functions, same with Graphic LCD routines, same with... etc etc.

“what you can achieve is only limited by your imagination” – Melanie Newman