Category Archives: c-lazarus

Free Pascal / Lazarus

PMS5003 Air Quality Monitor Part 3 – Data Presentation

After getting a week or so worth of data it was time to decide how I wanted to view it. I knew I wanted to see the output on a web page. The software for this project is going to … Continue reading

Posted in c-electronics, c-lazarus | Tagged , , , | Leave a comment

PMS5003 Air Quality Monitor Part 2 – Raspberry Pi and SQLite

After watching my little program monitor the PMS5003 air monitor properly for a few days, it was time to move on to the next steps: migrating the program to a Raspberry Pie and writing data to an SQLite database. Moving … Continue reading

Posted in c-electronics, c-lazarus | Tagged , , , | 2 Comments

Reading PMS5003 Air Quality Sensors with Windows and Free Pascal

Some time in the past several months, the PMS5003 Air quality sensor came to my attention. This sensor allows you to monitor PM1.0, PM2.5, and PM10 particles in the air. Some times the air quality around these parts gets quite … Continue reading

Posted in c-electronics, c-lazarus | Tagged , , , | Leave a comment

Create Demo Application Using Lazarus for Android

I created this video for myself showing the basic steps for creating a very simple Android program using Lazarus. I am the intended audience and the intended audience cares about the content not the video quality, so don’t expect it … Continue reading

Posted in c-lazarus | Tagged , | 5 Comments

Using FPCUPDELUXE to Create (Free Pascal) Lazarus Compilers of Different Versions

I use stable versions of the Lazarus/Free Pascal compiler for my production projects. Decades of experience has left me very leery of the latest and greatest of any software. For Lazarus, that means going to SourceForge (https://sourceforge.net/projects/lazarus/files/) and using a … Continue reading

Posted in c-lazarus | Tagged , | 4 Comments

Scammer Jammer Telemarketer Call Blocker

I’ve not posted much in the past 2 years because I’ve been busy on the project that was, in part, due to the research that I ended up posting here. I didn’t want to post anything specifically about this project … Continue reading

Posted in c-electronics, c-lazarus, c-Misc, c-teensy | Tagged | 2 Comments

Using Modulus Arithmetic to Navigate a Circular List

I have to go thru my notes every so often to find the formula for navigating backwards, so I’ll post this stuff here in case anyone else finds it useful. Modulus math is very handy for dealing with circular functions … Continue reading

Posted in c-arduino, c-lazarus | Tagged | Leave a comment

Using Lazarus / Free Pascal to Communicate with ESP8266

In my prior post, ESP8266/Arduino IDE: Building an LED Blink Server, I documented the creation of an LED blink server that runs on an ESP8266. Now I’m going to show how to access that ESP8266 using Lazarus. Because Lazarus can … Continue reading

Posted in c-esp8266, c-lazarus, c-rpi | Tagged | Leave a comment

Using Lazarus and the Adafruit PiTFT Display + TouchScreen for RaspBerry Pi

I recently purchased an Adafruit PiTFT TFT/Touchscreen for my Raspberry Pi thinking I might want to use it to monitor status of a project on which I am working. It cost $35. Not sure if I would call that reasonable … Continue reading

Posted in c-lazarus, c-rpi | Tagged | Leave a comment

Compiling the Latest Lazarus/Free Pascal for Raspberry Pi

(updated Sep 2017 to discuss latest seed/bootstrap compiler) I have long wanted a recent version of Lazarus for Raspberry Pi. I’ve looked at recompiling it, but the exact instructions have been hard to come by. Until last week! I accidently … Continue reading

Posted in c-lazarus, c-rpi | Tagged | 8 Comments