Recent

Author Topic: What you're doing using Lazarus?  (Read 5361 times)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1492
Re: What you're doing using Lazarus?
« Reply #45 on: September 15, 2021, 09:59:26 am »
For the FPC embedded lovers.
Lots of Wio Terminals running battery measurement app build with FPC and Lazarus with target FreeRTOS+ARM.
Wio Terminals report through USB HID towards main FPC/Lazarus application.
(https://github.com/michael-ring/mbf-freertos)
(https://www.seeedstudio.com/Wio-Terminal-p-4509.html)

noszone

  • New Member
  • *
  • Posts: 20
Re: What you're doing using Lazarus?
« Reply #46 on: September 15, 2021, 01:09:17 pm »
I found Lazarus very useful, I used him to create various tools. Starting from system, db, networking tools and ends with mass calculation of values in excel files.

Right now doing an updater tool for DB structure with some encryption.
« Last Edit: September 15, 2021, 01:11:02 pm by noszone »

ccrause

  • Sr. Member
  • ****
  • Posts: 432
Re: What you're doing using Lazarus?
« Reply #47 on: September 15, 2021, 01:18:25 pm »
Thank you all,
Please provide a link or reference to your projects if it's possible.
Regards
There is a long list of projects on the wiki.  This thread has however yielded some new projects not yet captured in the wiki.

BlueIcaro

  • Hero Member
  • *****
  • Posts: 660
    • My github
Re: What you're doing using Lazarus?
« Reply #48 on: September 15, 2021, 02:31:40 pm »
For the FPC embedded lovers.
Lots of Wio Terminals running battery measurement app build with FPC and Lazarus with target FreeRTOS+ARM.
Wio Terminals report through USB HID towards main FPC/Lazarus application.
(https://github.com/michael-ring/mbf-freertos)
(https://www.seeedstudio.com/Wio-Terminal-p-4509.html)

 :o :o :o :o
I love embedded systems. Fpc+Lazarus always always amazes me. I have to spend more time investigating FPC+embedded.

In other way I use Lazarus+FPC to make tools to make my work easy. Usually apps to check/repair/analize programs from industrial machines. Always for me use or internal use in my job.

Now I convinced my boss, that we can make more things. Recently I made a app that works with industrial camera from Allied Vision manufacters, and comunique with a python app because we use IA to check the photos for a customer. I have to say, that at the begining of this project, my boss said me that we should use python for all app. But I make some test I demonstrated that FPC is faster and easy to comunicate with the camera. Our test in nvidia jetson nano, FPC vs Python was that FPC was around 10 times faster. And a important thing, was tha FPC used a lot of less memory that pyhton. And manage very good  and fast the garbage. Pyhton takes time to remove garbage, only with it idle. And that was not good for us, because jetson nano has limited resource, and our app had to run with out idle because the industrial process was fast, around 10 pieces per minute.

Unfortunately I could not use FPC for IA recognition, so that part of the app was written in Pyhton. And finally we had to move every thing to PC, because python eats a lot resources. And of course I had not programning again, i only compiled  :-X

Actually I making a app to control a ABB robot using webservices which use Rest api.

The main reason for use Lazarus+FPC because is easy to easy, good results and free. Other comercial solutions can not considered, because we are not a software company and our maket is industrial machines. So buy a comercial solution is not profitable. Also I learned Pascal in the school (also C, Cobol, etc) since I love Pascal.

/BlueIcaro


Sanem

  • Full Member
  • ***
  • Posts: 162
Re: What you're doing using Lazarus?
« Reply #49 on: September 16, 2021, 12:39:29 pm »
Thank you all,
Please provide a link or reference to your projects if it's possible.
Regards
There is a long list of projects on the wiki.  This thread has however yielded some new projects not yet captured in the wiki.


Yeah, sure I've seen that thanks, actually I'm thinking of adding some of these to that wiki page if that was okay ;)
Lazarus trunk 2.1.0, FPC 3.3.1
Windows 10 64x, macOS Catalina 10.15, Linux Zorin 15.2 - Manjaro

maurobio

  • Sr. Member
  • ****
  • Posts: 269
  • Ecology is everything.
    • GitHub
Re: What you're doing using Lazarus?
« Reply #50 on: September 16, 2021, 12:50:47 pm »
@Sanem,

Quote
Yeah, sure I've seen that thanks, actually I'm thinking of adding some of these to that wiki page if that was okay

You should contact directly the authors of any projects you would like to add to the wiki. One of mine is already there, I will myself include others in due time.

Regards,
UCSD Pascal / Burroughs 6700 / Master Control Program
Lazarus 1.8.2/2.0.8 - FPC 3.0.4 on GNU/Linux Mint 19, GNU/Linux Lubuntu 18.04, Windows XP SP3, Windows 7 Professional, Windows 10 Home

Sanem

  • Full Member
  • ***
  • Posts: 162
Re: What you're doing using Lazarus?
« Reply #51 on: September 16, 2021, 01:06:45 pm »
Yeah sure, I would definitely do that first. thanks for the tip
Lazarus trunk 2.1.0, FPC 3.3.1
Windows 10 64x, macOS Catalina 10.15, Linux Zorin 15.2 - Manjaro

Leledumbo

  • Hero Member
  • *****
  • Posts: 8372
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: What you're doing using Lazarus?
« Reply #52 on: September 19, 2021, 04:25:05 am »
GUI wrappers, microservices, smart home controller, router firmware upgrade packages grabber, etc.

 

TinyPortal © 2005-2018