For users:

The newest software release (Latest update 07.01.2018)

Note: Proceed with caution; I do believe this version to be stable, but it has not gone trough normal testing. It is released because of the importance of the garbage collection feature/bug fix.

Note: If you are updating from a version earlier than May 2017, you must run a settings transfer program before updating to this release. (You do get a warning message on startup about this). First download and install the settings transfer program. It will install just like the regular LitePlacer, and will be named as liteplacer.exe (it needs to look like a normal LitePlacer to the system to gain access to old format program settings). Run it once. The program reads the old format settings, writes a new settings file and exits. Then, install the actual release.

Recent additions and changes (during last couple of months or so):

New Features, significant changes

  • High resolution cameras are supported: Set desired resolution on setup, and camera is
    set to use this resolution. All measurements are done in high resolution. On setup, you can see actual pixels or scale the image to fit the screen.
  • It is now possible to save and reload control board parameters.
  • Application settings can now be loaded and saved

Bug Fixes

  • Garbage collection is now forced to run, greatly adding stability on some systems
  • More robust nozzle change
  • When setting up nozzle changes, clicking header in goto start position (no nozzle selected) doesn’t crash anymore
  • Rotation coordinate now shows on status display at startup
  • Rotation coordinate now stored in bookmarks
  • Better diagnostics on serial port errors
  • Homing is now offered when recovering from serial port errors
  • Internal code improvements, more logging information in certain situations
  • Fixed a typo that prevented CAD files with Mid X/Mid Y coordinates to load correctly

Release notes and old revisions

Details of the machine footprint

Example project (“Hello World”) files

Tape measures

Calibration help figure

Example of expected startup message and a settings dump (For now: Please note that this is from an earlier software revision, and the startup messages details are different. I will update this file soon.)

The supported TinyG firmware versions are 438.02 and 440.20. The upgrade instructions are here, although you should not need to update the firmware. The older version (438.02) is available here. Right-click the link and select Save as.

For developers:

Software source code is here.

The software needs AForge.NET framework, downloadable here, as well as Math.NET Numerics.

The hardware design files (Geomagic Design package) are here (6.6Mb, last updated 19.2.2015). A customer created .OBJ conversion is here (4.2MB 7z archive). I don’t have software to open it, so I haven’t reviewed this and don’t know how much of the original assembly data was preserved.

The parts list (BOM) is here (last updated 28.9.2017).


The hardware is licensed under Attribution-NonCommercial 4.0 International License.

The Creative Commons licenses don’t apply well to software, so the software license is here.

To summarize the license contents and clarify my intentions:

You are free to make modifications and add-ons to the hardware and software. I don’t require you to share these, although in cases where they might be useful in broader audience, it would be nice. As an example, adding support to other PCB CAD packages is likely usable by others, while adapting the software to your obscure machine / in-house pick and place files that nobody else uses, likely not.

The licenses restrict commercial use. By “commercial use”, I only mean selling pick and place machines or software as a business. Selling boards made by the LitePlacer is perfectly ok. Selling add-ons to LitePlacer is fine. Selling your LitePlacer or other pick and place machine using LitePlacer software is ok when liquidating assets, getting rid of unused equipment and so on. But if you want to clone the LitePlacer hardware to sell it, use the software on your company’s pick and place product or sell your modifications to the software, talk to me! I’m sure my commercial license terms will be reasonable.

There are no warranties, and you bear the consequences. You did the electrical connections and you assembled the machine. The responsibility of assembling and operating a moving machine is on you.