PS/2 keyboard filter (interceptor) on Microchip PIC

In the project of “internet vending machine” we used almost standard qwerty keyboard and standard PC, so we needed to have possibility to be able to switch off keyboard during reboot, to disable CTRL+ALT+DEL and so on. These functions with a decent quality, until the death of the project, had been performing by “the keyboard interceptor” device. Interceptor is a device that is connected between PC and keyboard for keyboard data filtering. Device also capable to receive from external sensors and transmit to PC via serial port some data, to control some peripheral devices , but it’s main task, which consumes the most of it’s resources, is keyboard data filtering.

Casio G-Shock Riseman DW-9100

When I studied at the university I found out for the first time about existence of watches that have altimeter, compass, automatic light switching and other cool features. I became sick with this kind of watch and desperately wanted to get one of them. The first such watch, that became known to me, was Casio […]

Seiko solar diver SNE107

At this moment I have been using this watch for 5 years. I bought them in the fall of 2011 on Amazon for about 190$. Before that I had been looking for an analogue quartz diver to replace my Seiko SKX779K “Black Monster”. Black Monster is a beautiful watch, I love the way it looks, […]

Presence detector on Microchip PIC and TSOP1833

Some years ago I participated in a startup that was aimed to create some sort of vending machine. Those machines had to sell internet access for people in places like airports, railroad stations and malls. At that time (2005-2006) smartphones had just started to become popular and access to the Internet wasn’t so easy as […]

Final version of the LED message board.

This is the last chapter about led message boards. The highest point of their evolution (I mean, this particular kind, of course 🙂 ), guided by me 🙂 At the end we concluded that the most usable size for our message boards is 7x64px. We had been experimenting with different matrix sizes and different LED […]