AVR builder utility

Atmel Studio and avr builder

Atmel Studio is available only for Windows users. Alternatively, you can use any liked text editor with some utility to build the project. Atmel Studio uses the make utility to build the project and generate makefile file for this. In general, the makefile can be written by hand, but it seems to me very uncomfortable and unwieldy. I also tried to use other build systems (cmake, scons etc.) but the results I also didn’t like. I wanted to have a very simple, user-friendly and flexible tool for building projects. As a basis I took the Python language, because it is easy to use, not only for writing the build system, but also as a convenient language for describing the configuration of the project.

trolCommander 0.9.6

trolCommander file manager

New version of trolCommander released - 0.9.6.

Now trolCommander required for Java Runtime 8 and above.

Main features:

  • Implemented compact and short view mode (see View->Mode in main menu)
  • Support getting local file owner/group on unix-based systems, added owner/group values to file preference dialog
  • Quality file icons on Mac OS X
  • New search feature in shortcuts prefs
  • Batch file rename - regexp support
  • Executable files highlight
  • FindFile dialog: output list with colorised files and file icons
  • FindFile dialog: new hotkeys for search results - F5 (copy), F6 (move), F8 (delete) selected files
  • Performance optimisation and reduced memory consumption

Mac OS X CPU Temperature monitor

Mac OS CPU thermometer
A small Mac OS X application that shows the current CPU temperature in the system tray.

trolCommander file manager

trolCommander file manager

trolCommander - fork of the free and opensource (GPL) filemanager muCommander. It is a lightweight, cross-platform file manager with a dual-pane interface and tabbed navigation and rich functionality. The application runs on any operating system with Java support (Mac OS X, Windows, Linux, *BSD, Solaris). It supports multiple virtual systems - FTP, SFTP, SMB, NFS, HTTP, Amazon S3, Hadoop HDFS, Bonjour and can browse, create and uncompress ZIP, RAR, 7z, TAR, GZip, BZip2, ISO/NRG, AR/Deb and LST archives

trolCommander requires Java Runtime 8 (or highter).

Last version: 0.9.9

t-boot - compact and crossplatform AVR bootloader

AVR bootloader

tboot Loader is a ultra small (only 256 bytes) opensource boot loader for AVR microcontrollers, it's used for programming flash using a serial link between your computer and the microcontroller through any free COM port (or USB to serial adapter).

tboot consists of two parts:
1. on chip boot loader, that resides at the boot section of the flash memory, this loader based on SSBL bootloader
2. windows software, the console utility, that has the responsibility of writing/reading data into/from the microcontroller

DupKiller - Tool to remove duplicate files

Find duplicate files

DupKiller - a small console program to find and remove duplicate files on disks.

Utility can be run without parameters, then it will find duplicate files in current directory. You can pass it as arguments a list of paths:


Subscribe to RSS - Programs