2023-03-26: I am going to rewrite my website
2022-12-18: I hope that I will add meaningful content
2022-08-08: New captcha
2021-04-12: I uploaded many downloads
2021-04-03: Admin code refactoring
I am working on a decision making application. It could be used to create a tree with decisions. This tree could contain thousands of items. When tree is ready, user can navigate it directly or using user-friendly multiple choice dialog. When the final decision is made, the user is presented with a report which contains all their decisions. The tree can contain explanations with pictures. Tree can be exported and imported from MS Excel, TSV. Moreover, "Rene Search" could be used to automate creation of such decision trees by parsing big PDF files (at the moment this is very limited). Trees are stored in SQLITE SQL databases.
For the application I am developing a custom Ribbon toolbar widget (it uses QtWidgets) which I will release later separately under MIT license. To my knowledge, currently other similar ribbons are available only under LGPLv3 or commercial licenses.
This is a small MDI aplication where user can enter or copy and paste data in rows, and then filter that data. MDI interface gives user a convenient way to compare different dictionaries. However, I thing this application is still quite useless. This is a part of Rene Search suite.
Few years ago Microsoft made WebView2 COM component accesible for Win32 developers. I think that MDI (Multi Document Interface) interface which went basically extinct in 2000s is actually very convenient when used together with TDI (Tabbed Document Interface). There are more people who think like me. So I decided to combine MDI with WebView 2 and as a result I have MDI web browser. I noticed that some other people have attempted to do a similar thing in the previous decade but their projects died. For this application I used C++20, Win32 API and WebView2. As a result, it is smaller than 1.5 MB.
This is very strong magnetic field meter (up to 10 Teslas). I worked on firmware development almost alone. Hardware has been developed by other people.
The system has STM32F303 MCU, it can read/write microSD card using FatFS library, uses uGUI for graphics primitives. Firmware is bare-metal (there is no any OS). It does not use any fuel gauge for battery status monitoring, it just measures voltage and get percents from predefined curve in software.
I left the company because there is really not good place to work as a programmer or an engineer nevertheless they try to prove opposite.
I worked on this project from almost the middle of 2015 until the end of 2017.
My firmware is only in slave devices. Hardware and other software has been developed by other people. One device is on top of the picture, another on right.
This system has been designed for FTMC accelerator. It measures temperature and humidity.
For the firmware development I had to use mikroC compiler which personally I don't like. Slave devices use PIC16 series microcontrollers and master uses PIC18. Master communicates with slaves using RS485 protocol. Computer receives data from master via USB 2.0.
Some rights reserved.