If you’re one of those gameboy lovers and you always have passion want to try something new here, then you’ve come to the right place!
For your information, today’s main theme is how to make an open source gameboy. You must be wondered, “Why should I waste $250 for develop an open source gameboy, instead I can buy 10 used gameboy on eBay easily?” Well, it sounds non-sense to you here, but once you’ve learned how to DIY a gameboy, you’ll be pleased of what you’ve done here!
This Open source Gameboy is an Arduino-based, DIY GamePack is sort of like the Mignon Game Kit, but it is definitely looks much better and cooler. With only $249.93, you can have all these parts: CPU, “inputshield” customizable, vibrating controller, button component, “TouchShield Stealth” OLED display unit, and “MeCap” lithium battery pack.
All you have to do here is try your best to assemble all the parts together and you start the game adventure right away! The only problem is this is still a blank slate with little more than code for a color-changing dot to start with. IF you want to play any games on this new Gameboy, then you’re going to write your very own game codes!
Every person might have different kind of decorations in their houses; some of them would prefer some stylish and sophisticated decors, while other might prefer classical and contemporary art decorations.
No matter what type of people you’re categorized with, most of you here will definitely love this stuff, and it’s name is called “Mood Lamp”.
Talking about the Mood Lamp, do you mind to DIY an LED Mood Lamp and use it as a sensual add-on for your room that will absolutely impress your loved ones or guests?
Well, you might think it’s going to be a very tough project here, where you’re might be wrong in the very first place! The high power Led mood light is based on PIC16F628 and the ability of this MCU is to produce Pulse Width Modulation or PWM pulses.
This means, by only varying pulse width, you can easily produce over millions of color combinations by using only the three basic red, green and blue colors! Therefore, with only one RGB Led, it’s capable to produce a rainbow of fading colors simultaneously.
And, with the little of four switches, you can handle all function of the lamp, whether you can choose fading or jumping between colors; slow or fast changing of colors and much more!
For those of you that always involved yourself with the IR transceiver, you must know how annoying when it cannot even transmit and receive infrared signals as it should be…
Thus, for overcome this matter, you’d better DIY a more powerful Serial Port IR Transceiver, rather than just pick out the money from your wallet and buy it at the electronic store!
Firstly, you should use the PIC12F508 microcontroller as the main brain of this project. Why? It is because it is an Air-Byte transceiver, which is actually a tiny 8-pin PIC microcontroller. The another reason of using this PIC is it can simply monitors the GPIO, 0 connected to the PC serial port TX pin #3. As a result, when this pin transits from logic low to logic high, the PIC12F508 microcontroller will generate the 40 kHz IR carrier. During the low periods, the carrier is mostly in the suppressed condition.
Thus, this will provide a simple method for the IR to receive those serial data on one pin, and then outputting the serial data that are being received on another modulated at the IR detectors band-pass frequency. It’s definitely a very simple and effective method!
You have been very frustrated about the already setup PIC programmer, and wish that you can have an easier to have a PIC programmer, which can be re-programmed easily?
Instead of complaint about the matter, it is better to DIY a sophisticated PIC-Programmer for your own use…
The PIC-Programmer that you are going to develop was a modification of a JDM-Programmer. This mean you have to connect the PIC-programmer with the serial com port of your computer! Since this device don’t even need any additional external power supply, thus you’ll save a lot of money here.
Ok, you must be wondered that what types of PIC microcontrollers and EEPROM’s you should use in this project. Well, since there is no any restriction for the PIC microcontrollers and EEPROM, you can use this PIC-burner for PIC12C50x, PIC12F62x, PIC16Fxx, PIC16F62x and EEPROM 24Cxx.
Compared with the other projects, this PIC-programmer is regarding as one of the easy to build and compact electronics project. The three LEDs on the board are used to indicate the state of the burning process. The signal for each light is different, which as:
- Red LED indicates burning;
- Yellow LED indicates clock-signal; and
- Green LED indicates power supply!
Lastly, hope you’ll have a great moment with this PIC-programmer!