Recently, I needed to extract text from a PDF file. This PDF file was produced from scanned pages. To extract the pages back, I used command pdfimages file.pdf IMG This stored the original scans in PBM-formatted image files. The files were named in the IMG-XXX.pbm pattern, with XXX starting with 000 and incrementing. In the … [Read more…]
Would you like to have a monthly calendar, printed using DIN A4 landscape format, like this one? If you would, there is a utility for creating such calendars, called pcal. If your preferred operating system is an incarnation of Windows, you may download executables from http://pcal.sourceforge.net/ and run them on the command line with the … [Read more…]
This post is going to have some profanity. If you consent to the warning, click the link below.
A couple of years ago it was rather fashionable to create a web server in a microcontroller, most often in a Microchip PIC 16F84. The latter has been chosen because of easy programmability, I surmise. But each implementation had at least one thing about it I disliked: One used a preprocessor to translate web page … [Read more…]
Korg Monotron is a small and, for its size, a very versatile synthesizer. If there would ever be a competition for the title “My first synthesizer ever”, Monotron would surely would have been placed first, as all controls are presented to the musician enface, without any menu diving at all. Currently, two newer models are … [Read more…]
PDQt is at version 0.9 now. The issue about freezing screen on Zaurus was solved. The problem lay in too many screen updates. Aside from this issue, which concerned Qtopia binaries only, the code has been cleaned up only, without changes to the rest. The Win32 binary remained unchanged.
Dear readers, the migration of this blog from its old address is complete. Please update your bookmarks.
The archive on the page of this port has too many files removed. You will get errors about missing files trying to compile the example. Please read the solution on the same page.
BeepTimer is a successful experiment in Human-Computer Interaction. The question to test was the possibility to control a device using one acceleration sensor and one button. As already mentioned, it is possible even with OS functions intervening (long button press issues a shutdown of the device). The user controls the device by tilting it and … [Read more…]
GraspForth is a simple, portable implementation of a Forth system in C. It works every 32-bit architecture GCC compiles for. The STM32 Primer devices were introduced on this blog earlier. These systems were combined in the GraspForth on STM32 Primer project. If you are interested, read the rest of the project’s description.