- 👋 Hi, I’m Tjaart
- 👀 I’m interested in C#, C, Linux, JS, IoT, and Embedded Devices
- 🌱 I’m currently learning more about product design...
- See my contact information at the bottom of the page
- I will update this page on a regular basis, please check in again for more
- Functional and requirements specification
- Project and product tracking
- Software backup and integration with GIT AND SVN.
- Automated software deployment after release or tag
- Project and product planning and execution
- Knowledge of Systems Engineering and Agile methodologies
- Application Knowledge: Rail, Mining, Process Instrumentation, and Home security
- I am able to deliver complex applications that run on Linux
- I am familiar with writing and maintaining code in the Qt IDE
- I am confident in developing cross-platform UI applications using C# monodevelop
- I am confident in developing web applications that run on most SBCs with Node-RED
- I also have experience working with the following Linux hardware platforms:
- Friendly Arm User Manual
- SAMA5AD3
- Raspberry Pi Compute
- Looking forward to gaining more experience in this field e.g. Beagle Bone, Union Omega...
- I am able to deliver complex applications that run on microcontroller devices from 8 bit to 32bit
- I am familiar with writing and maintaining code in C and C++
- I have worked with STM32 ARM devices and smaller microchip devices
- I have practical experience with these peripherals: I2C, SPI, Serial, PMW, ADC, DAC, and PLD (Programmable logic block)
I am posting content here to demonstrate some of my skills and abilities.
- BinGap.c: A project from Codility that instructs the programmer to find the number of consecutive 0's in a binary string given any integer value.
- Zm5202_Flash.c &.h: Programming Flash & NVR of a ZWAVE ZM5202 module over SPI via STM32L431
- Coords.c: Obtain the closest coordinate from a given set of coordinates
- BinGap.cs: A project from Codility that instructs the programmer to find the number of consecutive 0's in a binary string given any integer value.
- Gyro.xaml.cs: A C# WPF application that receives stabilised/Fused XYZ Coordinate data from an embedded controller connected to a mpu9250 OR receives data from an Android app that outputs its sensor data over TCP/IP.
- SerialDataAnalyser.cs: Is a tool I created for viewing and outputting serial data using COMCOM Virtual ports. The application can also be configured as a serial to MQTT bridge.
- BinGap.py: A project from Codility that instructs the programmer to find the number of consecutive 0's in a binary string given any integer value.
I completed this demonstration to show my understanding of JS, HTML, MQTT, JSON, SVG, and POST/GET.
- Mqtt and HTTP Post demo
- I can develop complex web applications with Node-Red