NEO-6M is GPS module that allows to get raw GPS data in NMEA format. The raw data needs to parsed to obtain GPS information such as location coordinates (latitude and...
This post presents circuit of an electronic piano which produces 5 tones. Circuit consists of the 5 push-buttons and when one of them is pressed, it produces the different tone...
This post presents circuit which generates the Tick-Tick sound through the speaker. Circuit is based on 555 timer which works in astable mode to produce a square wave output. This...
The ps_mem is a command line tool that enables to check the RAM usage for a programs. This tool calculates the amount of RAM (private memory + shared memory) being...
SHA-512/224 is a truncated version of SHA-512. Algorithm is the same as SHA-512 but differs initial hash values (IVs) and final result is truncated to 224 bits to match the...
The bmon is a command line tool that allows to monitor network bandwidth. This tool can listen to the network traffic on multiple interfaces at the same time. Bandwidth usage...
A rootkit is a type of malware that is used to enable unauthorized access to a system. The chkrootkit is a command line tool that scans system in order to...
The hwinfo is a command line tool that can be used to get details about various hardware components on a system. It provides information about CPU, RAM, disks, network interfaces...
Reading and analyzing the log files in white text on a black background can be difficult and take a lot of time. Colorized log files is one of the solutions...
There are many devices and microcontrollers which requires a 3.3V DC power supply for proper operation. This post presents circuit of 5-15V to 3.3V converter using LD1117V33 voltage regulator. This...