Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

Infrared based Mouse control

This project moves and clicks a mouse cursor on a computer screen by tracking where the user’s eye-movements using infrared eye-tracking technology and a gyroscope. It can be useful for people with physical disabilities and provide them with a way to control the monitor. Instead of using a camera they are using a combination of LED’s and phototransistors which have reduced the cost of the project by a huge margin. The LED’s used are mounted on a custom made spectacles like think, which doesn’t restrain user from making any movement and hence giving this device an edge over other products presently available. All of these glasses-mounted components namely the LED system along with the gyroscope are connected to a microcontroller, which parses the LED and gyroscope data into USART packets… Continue reading

An Air Mouse

This mouse is a kind of a special mouse developed by students of Cornell University. In simple words, it’s a wireless mouse unit that requires no flat surface by using ultrasonic positioning. They have used ultrasonic sensor to represent the mouse position in space. To simulate the mouse buttons, touch based input buttons were put into the picture. There are three ultrasonic receivers attached to three corners of a board simulating the computer screen. Therefore for a particular position, based on the delay time, the position of the object is calculated. The design has been implemented using two MCU’s one to generate the data representing the mouse coordinates and clicks activities, the other to import the data to the PC. The two MCU communicate wirelessly using XBEE protocol. The mouse… Continue reading

No need for flat surfaces with this tilt mouse

I believe that there are many situations when using regular computer mouse isn’t handy due to lack of good surface. Why not to give a try to tilt mouse. The main idea of following project is to build a mouse that doesn’t use any flat surface but any location. It uses totally three ATmega644 microcontrollers that are split in two main boards: transmitting and base. Transmitting device is an actual mouse that reads two accelerometers to detect motion and sends data wirelessly to the base board. Base board consists of two ATmegas where they split various tasks including USB connectivity, wireless receiver and TV mode. Why TV mode? Well seems that there is enough power left to do some fun stuff like creating a simple minesweeper game that enables to… Continue reading