Product development Jack Russel

What is Machine Learning? – Explained with dogs

What is Machine Learning? ‘Machine learning’ has become a rather prolific buzz-word, one that has become especially prevalent over the past five years. Still, for a topic so often talked about, seldom do we see any useful explanations putting this …
Read More

What is CAN Bus?

What the heck is CAN Bus?  You ask Google the question “what is CAN Bus (Controller Area Network System) and it will say this: “A robust vehicle bus standard designed to allow microcontrollers and devices to communicate with each other’s …
Read More

Why Multithreading in Python is a must!

If you are coding for problems that have significant computational times, multithreading is a must! As a quick refresher multithreading is an industry practice that has been growing in popularity over the past ten years, and for a good reason! …
Read More

SAPHI – The product development team you can trust

Need a dedicated product development team to solve your system integration problems? SAPHI offers complete end-to-end software solutions, taking data from the real world and making it available to you anywhere in the world. SAPHI’s experienced engineers and developers are …
Read More

RGB Animations with SAPHI

Progress Milestone Today SAPHI met another client milestone by now running animations efficiently on RGB panels from low cost embedded controllers. So what exactly was our client’s problem? Our client needed blank RGB panels to be configured to display animations …
Read More
GitHub announcement

GitHub announcement | 4 New Products

GitHub Announcement The latest GitHub announcement hit the press early this month, and there are some exciting new additions to the platform.   The announcement includes four new products designed to help software communities collaborate with another. In this post, …
Read More
SAPHI - Embedded Programming

Embedded Programming and LEDs

Did you know that only two rows of the LEDs on this RGB matrix are turned on at any one time? The rows are simply turning on and off so fast that it appears as a solid image. This is …
Read More

PLC | Hardware-in-loop Testing

Here we have our experienced engineer and PLC programmer Cam wiring for a hardware-in-loop testing system which SAPHI uses to validate our client’s code. Essentially this means that we are replicating the client’s machine in the real world and then …
Read More