Author Topic: Assembler for professional applications  (Read 611 times)

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 941
  • ObjAsm Developer
    • ObjAsm
Assembler for professional applications
« on: April 03, 2022, 08:44:12 PM »
Hi
I want to share a success I had while building a professional application using assembler.
It's a calibration device that consists of a combination of a PC, a reference device (a calibrated Fluke power meter), an Arduino, a relay board, and a series of power resistors.
On the PC runs a GUI application written in 64-bit assembler, which controls all connected devices and exports the calibration results to an Excel template for ISO-9000 documentation.

The PC application was only part of the project, but despite that it was very enjoyable to write. It probably took a bit longer compared to other HL languages, but I always had a deep level of control over the whole process.

The customer is satisfied and I look forward to gaining a foothold in the company for further jobs.

As you can see in the images below, all of the components are somewhat familiar. This is because the application is built entirely using the ObjAsm open source platform discussed here.  :cool:

Biterider


jj2007

  • Member
  • *****
  • Posts: 12694
  • Assembler is fun ;-)
    • MasmBasic
Re: Assembler for professional applications
« Reply #1 on: April 03, 2022, 08:48:05 PM »
Compliments, biterider :thumbsup:

Most members are hobby coders, it's good to see that some of us still can earn a living from Assembly :eusa_clap:

HSE

  • Member
  • *****
  • Posts: 2151
  • AMD 7-32 / i3 10-64
Re: Assembler for professional applications
« Reply #2 on: April 03, 2022, 11:47:23 PM »
It's a calibration device that consists of a combination of a PC, a reference device (a calibrated Fluke power meter), an Arduino, a relay board, and a series of power resistors.
Not so easy I guess  :thumbsup:
Equations in Assembly: SmplMath

Gunther

  • Member
  • *****
  • Posts: 4072
  • Forgive your enemies, but never forget their names
Re: Assembler for professional applications
« Reply #3 on: April 04, 2022, 01:53:52 PM »
Biterider,

that looks really good.  :thumbsup:

Did you do this for an Italian company or a firm from the Italian-speaking part of Switzerland?
Get your facts first, and then you can distort them.

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 941
  • ObjAsm Developer
    • ObjAsm
Re: Assembler for professional applications
« Reply #4 on: April 04, 2022, 03:25:41 PM »
Hi Gunther
I wrote this SW for a "multicultural" company. The main spoken languages are Italian, Spanish and German (dialect).
At the administrative level, English is the main language.

Biterider

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 941
  • ObjAsm Developer
    • ObjAsm
Re: Assembler for professional applications
« Reply #5 on: April 04, 2022, 03:43:47 PM »
Hi HSE
It's basically an IoT project combined with a bit of electronics and software. :Tongue:
It's not really that hard. If you master asm, IoT is a piece of cake. It opens up many new possibilities for you, ranging from wireless communication to a wide range of sensors.
Try it, it's a lot of fun!  :biggrin:

Biterider