Skip to main content

Tech Stuff from the Past

<a href="https://www.freepik.com/free-photo/toy-bricks-table-with-word-blog_11260586.htm#query=blog&position=9&from_view=keyword&track=sph">Image by Racool_studio</a> on Freepik


Notable technical stuff from another of my Blog 

  • The Old Blog is here Aj's Old Blog 
  • Custom Android ROM generation and new hardware interface for a Micromax Funbook for an interactive table for a Coffee Franchise
    • Needed a new touch screen with deeper depth sensing to be interfaced to an android tablet.
    • A hackable Android tablet was found and its hardware enabled to make changes.
    • Cyanogenmod was a popular alternative Android variant. The CM10 Android ROM was compiled for 24 hours and its ROM updated to a stock Micromax Funbook (P300?)
    • Google apps were also run separately.
    • A different touch screen needed for this was interfaced to Android and was found to be working satisfactorily.
    • The link to a related blog is Cyanogenmod 10 (Android ROM) on Micromax Funbook
  • Howto build a tiny Home projector
    • Needed to build a DIY projector 
    • By taking apart the reflector backing from a phones display one can get transparency like film.
    • Using a strong light and some proper lenses, a projector can be built.
    • A type candy bar phones display was used as it was the cheapest to afford making mistakes on. And also it was borrowed from somebody else too 😀
    • The projector build and relevant info is here DIY Tiny Mobile Phone Projector
  • Simplified Medical Prescription System 
    • Learning to use a computer and be familiar with the keys etc was a cumbersome process then.
    • So to simply process a Kitchen order terminal like interface was developed. One could add/delete medicines,  the duration of the course and also add/delete notes for home care. 
    • This was before the Raspberry PI time, so an HP thin client was bought from the refurbished market and Linux was customised to provide the UI. Interestingly maybe the inspiration was a similar ncurses based UI used even in the McDonalds kitchen.
    • A dot matrix printer was also interfaced via parallel port and it could print out Prescriptions.
    • It was actively used for a few years.
    • The blog link is here Medical Prescription System
  • Howto build Digital Photoframe using an SBC
    • Need to mimic the cheap photoframes that were in vogue then.
    • Used a discarded SBC and found a tiny linux distrib tinycore and  built one.
    • Link here   DIY Digital Photoframe
  • Accelerometer demo on the Nokia Xpressmusic 5800 phone
  • Ubuntu image generation using ubiquity
    • How to customise ubuntu and generate the OS and associated problems
    • This was used to create an Ubuntu image for a school
    • Link here Ubuntu Image Generate
  • Autorickshaw Media Player
  • Java app on a Motorola Ming Phone
  • Nokia phone LCDs as alternate display on a PC
  • Display change enables different UI On Nokia phone
  • External USB adapter support on Linux
  • And many more. Head over to the other blog.

Comments

Popular posts from this blog

Game for the blind

Have been thinking about writing a game for the blind since a long time Got an opportunity when a couple of High School Kids came up with the requirement Many options were experimented on: Scratch, Unity, etc It was decided to Keep it Simple and modding an existing game What other better than to implement in python and use python games Used an example from here  PyGame Pythonprogramming.net example   This is a car game where one has to avoid blocks in its path or falling on it To make it suitable for blind playing, visual representation of a block falling on the car or not and the speed of it falling were alerted to the user by means of different sounds; one tone for block not being in line with the car, one tone for slow rate of drop on the car and one tone for rapid rate of drop on the car. So hearing these sound clues, one can use the cursor keys to escape the falling blocks. This can be seen in the video. One can also play comfortably with their eyes closed. It can be impr...

Leg Brake for a Bicycle

Leg Brake on a Bicycle  Growing up, there was a need to learn how to drive a geared motor cycle and also get a driver's license. There are two categories of two wheeler licenses: one for geared vehicles usually with leg brakes and one for auto/non-geared vehicles where the braking happens by hand and are simpler to operate. Driving license had already been acquired for the non-geared vehicle but due to lack of availability of a geared vehicle for practice, the acquiring of this license was taking quite some time. The main problem was adapting to braking a vehicle using the leg where one to respond differently and the conditioning takes some time. Unfortunately could not manage to get anybody/s vehicle for learning after many attempts. And at that time (1995 or so) bicycles were rather common and used for transport. So an idea was: why not add such a feature to a bicycle. A Hercules Town and Trek was also available. After some visits to the local bicycle shop and a used vehicle part...

RGB Dot Matrix Display as Multi-Function Panel Display

PxMatrix on ESP8266 connected to an 32x16 RGB DOT MATRIX 1/8 SCAN Panel It was always wonderful to see the numerous colour displays that display messages and animations on Dot Matrix Displays (DMD) in the commercial places. One useful thing would be to take an Off-the-Shelf Display and run fully controllable custom software rather than rely on some external products to do. Luckily found a display vendor who offered to give me some DMD as samples for experimentation. I was given a P10 32x16 pixel color DMD panel. I have experimented with Monochrome DMDs (maybe blog about this later) but the RGB display is another world all together. The Monochrome world does not have lot of open source software, the RGB world has PxMatrix, RGBMatrix and SmartMatrix. As I wanted the controlling entity to be super cheap which meant use of an 8266 I had to start with PxMatrix. Though there are better options than PxMatrix, the others use a more expensive controller. Its better to start with the lowest cost...