Sub Menu

Softwars

These are software tools and libraries created for electronics handiworks and related. The embedded libraries are distributed as Open Source Software. The PC tools are distributed as Public Domain Software unless otherwise noted.


Generic Embedded Control Libraries (Open Source Project)

ItemDescription
FatFs Module
June 21, 2025
The FatFs is an easy to port generic FAT file system module for small embedded systems.
TJpgDec Module
July 1, 2021
TJpgDec is a generic JPEG decompressor that highly optimized for small embedded systems.
Embedded String Functions
April 17, 2021
Small printf function and support functions for tiny microcontrollers. It is useful for debug console and to write strings for display devices.
OEM-Unicode String Converter
January 2, 2021
A generic OEM-Unicode String Converter suitable for embedded projects. It can convert OEM to Unicode, Unicode to OEM and Unicode to Unicode in arbitrary OEM code page and Unicode encoding. This program depends on ffunicode.c in FatFs module.
Petit FatFs Module
January 30, 2019
The Petit FatFs is a subset of the FatFs module. It can be ported into tiny microcontrollers with limited RAM less than 512 bytes.
IR Remote Contorl Library [ja]
August 1, 2015
IrCrtl module is an IR remote control protocol driver. It supports three major communication formats in Japan, NEC, AEHA and SONY.
Generic Character LCD Control Module
November 16, 2010
EZ-LCD module is an easy to use generic control library for HD44780 (or compatibles) based character LCD modules.
Control Library for NS73
August 8, 2008
This is a control library for NS73M FM transmitter module.

Software Tools for PCs (for DOS, Win32 and Generic)

ItemDescription
Clipboard Saver
August 14, 2022
An automatic clipboard image saver that saves images come into the clipboard as serial numbered files. The output format can be specified in PNG or JPEG.
Tiny Terminal
January 11, 2020
This is a console based terminal program. Suitable for debugging console of embedded projects.
KiCad auto arrangement script
June 22, 2017
A perl script to arrange the parts in the KiCad PCB design file. It can arrange each parts in defined location or rule even thousands of parts on the borad.
FONTX Editor
August 31, 2014
The FONTX format font files are often used in electronics projects. This program is a simple FONTX2 file editor.
BMP to Binary Converter
June 13, 2011
This is an image file converter to convert 24bpp bitmap file into 16bpp format that suitable for small display devices. It supports three output file formats: BMP(RGB565), raw RGB565 and raw RGB565 with size information. The byte order (LE/BE) can also be specified for raw bitmap data.
Multiple Boot Manager
October 29, 2008
Multiple Boot Manager (MBM) is a boot management program. MBM can boot most OSs from 2'nd or later drive. It has a built-in partation table editor to create two or more primary partitions. It also supports graphic menu in addition to text menu.
BBS Script
June 28, 2004
This is a BBS script used in this site.
HEX File Tools
September 1, 2003
This is file utilities which is for converting binary file into Intel-Hex file or CSV file, CSV file into Intel-Hex file. These are suitable for building data table or any other purpose on embedded programing.
Clipboard Saver
October 1, 2000
Saving an image or a text captured to the clipboard to a file. It runs on the Windows9x or later and requires msvbvm50.dll and comdlg32.ocx.
GAL Assembler
April 29, 1999
FGAL is a GAL assembler that supports GAL16V8, GAL20V8 and GAL22V10. Its format of source file is compatible to PALASM2.

Return Home