Articles

RGB565 color picker for LCD

RGB565 color picker

Many of the AVR/STM/Arduino compatible TFT displays available can display up to 64K colors . These screens using the RGB565 (16-bit color) specification instead of what you're used to, RGB888 (24-bit color). The RGB565 color bitmask is rrrrrggg:gggbbbbb: red - 5 bit (0-31) in MSB, green - 6 bit (0-63), blue - 5 bit (0-31) in LSB. For RGB888 <-> RGB565 color conversion, you can use this online color picker.

trolCommander v0.9.8

trolCommander 0.9.8

Released a new version of trolCommander (0.9.8). It included many improvements to the text viewer and editor, working with archives, MacOS X utilities, and so on.

trolCommander v0.9.7

trolCommander 0.9.7

Recently, released a new version of the trolCommander file manager - 0.9.7.
Briefly about the main improvements in it ...

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

The best free file manager for Mac OS and not only

mucommander

When you use your Mac, file browsing options are important. The default file browser for Mac OS is Finder. However, many Mac users find it to be lacking in a few essential features like dual window mode. Fortunately, there are many alternatives - paid and free. Among the free file managers can be noted Moroshka, Midnight commander and muCommander.

Bresenham's line algorithm for power control

Bresenham algoritm

When creating a microcontroller devices periodically there is a problem of regulation of some of the analog value, such as voltage at the IC pin, LED brightness, power, etc. In order to form an analog signal with a given amplitude at the pin of chip commonly used method of pulse-width modulation - PWM. The basis of the PWM output is on pin IC pulses with varying duty cycle.

Calculation of the tabular functions for microcontrollers

Calculation of the tabular functions for microcontrollers

When programming microcontrollers sometimes there is a problem of calculation of math functions. And despite the fact that the standard AVR GCC library includes support for float numbers and basic math calculations, in practice is not always possible to use these routines.

SWF-flash files unpacking

SWF unpacking

There are many commercial soft to extract resources (images and sounds etc) from flash SWF files. There is also a free crossplatform console toolset for compile and decompile SWF: swftools.

In particular, this package includes tools swfextract и swfdump to extract resources from the SWF and decompilation SWF files with getting list of elements with dumps. The disadvantage of these tools is that the first one can't automatically extract all resources from a file and the second can't store hex-dumps to binary files.

Tags:

PNG-files optimiztion - pngout

pngout

Optimization of image files to reduce their size without loss of quality is especially important when developing applications for mobile devices, Web applications or Intertet-sites. To reduce the size of png-files there is a good free command-line utility - PNGOUT. This utility is repacked the data in IDAT-chunk (data chunk that contains information about all image pixels), can automatically reduce the color depth (where it makes sense) and remove from package some chunks that are not necessary.

Tags:

Connecting the Joystick from game consoles to your PC

Sega joystick and PC

8- and 16-bit game consoles that were a long time ago very popular, has long lost its leadership in gaming and entertainment market. However, the old games are still popular and yet are perfectly competitive of the interestingness with the modern multi-gigabyte and multi-gigahertz monsters. Today there are many different emulators of old consoles and the Chinese industry is still produced a console itself as well as joysticks to them.

Pages

Subscribe to Articles