This project is about interfacing a SNES controller and 16×2 LCD to a PIC16f84A to type out which buttons are pressed.
Interfacing a SNES controller and 16×2 LCD to the PIC16f84A – [Link]
While soldering a connector to it (yet to get the data out) I found out some hidden functions that can be activated with the use of a simple push-button. [via]
The hidden modes are:
- H – Hold
- F – Fast Measurement (screen refresh at each change,way faster)
- H M – Hold the further opened you get (could be useful for a momentum app)
Adding new features on digital caliper – [Link]
Dan Reetz hates it when manufacturers don’t use standard connectors on their devices, so he hacked his Casio EX-FH100 and EX-F1 Shutter Release/Video/USB cable to find the pinout. [via]
Casio EX-FH100 and EX-F1 Shutter Release/Video/USB Pinout – [Link]
Mike Lu used the four unused wires on one of the RJ45 Ethernet connectors to add serial communication on his RT-N12 router. This allows him to use the serial port for debugging and still use that port for network connection. He used a circuit to output the correct serial signals and connect them to the unused RJ45 pins. Then he used a special adapter to separate the RS232 signals from ethernet. This allow him to use the serial connection without modifying the router case. [via]
Adding a serial port through an RJ45 connector - [Link]
This article shows how to read NAND flash chips without removing the from the PCB. [via]
NAND flash chips are used in all sorts of electronics for storing information/firmware etc. If you are interested in trying to get the information out to study, then I may have something useful for you. This is how I read the flash chip without removing it from the device.
Read NAND flash chips onboard – [Link]
Versaloon is a full-opensource multi-functional platform based on generic USB_TO_XXX protocol, which can now support more than 10 kinds of interfaces including JTAG, SWD, SPI, IIC and so on. Schematics (KiCAD format), PCB(KiCAD format), firmware, software are available at http://vsprog.googlecode.com/svn/trunk
Versaloon can program various MCUs – [Link]
This project shows how to interface a rotary encoder to PIC 18F1220 and an LCD. The numbers on the LCD counts up and down according to the scroll of the encoder. Check how this is done on the link below.
Interfacing rotary encoders to PIC - [Link]