Skip to content

stevenchadburrow/AcolyteHandPICd24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Acolyte Hand PIC'd 24

This is a single-chip retro-style computer using only the PIC24EP512GP204 microcontroller. Inspired by Voja Antonic's design found here: http://www.voja.rs/PROJECTS/GAME_HTM/1_intro.htm

It is designed to output VGA display at 320x240 with 16 colors, and 2-voice audio square waves.

It is designed to receive input from a Sega Genesis controller, PS/2 Keyboard or Mouse, and 8 on-board buttons.

It is designed to use a MicroSD Card Adapter, and an FT232RL USB Adapter.

Programmed using MPLAB IDE X via a PICkit3.

See my Youtube video for the Bad Apple demo. Either without audio or with audio.

Also see my 'Pokemon Clone', video link here. Although I am using the Tuxemon game art assets, this project is not the Tuxemon game, nor are the creators of the Tuxemon game in charge of this project. This project was simply inspired by the Tuxemon game.

Needed Changes:

*** LED silkscreen is confusing!!! ***

*** ICSP pins physically block the SDcard and FT232RL adapters!!! ***

*** Connected an MCP2221 to the USB connector for serial data transfer!!! ***

*** Tested with LCD, speaker, and with additional PIC24 chip for USB capability!!! ***

Updates:

Been working with the PIC24FJ128GB202 for USB capability. Using the MLA projects from Microchip, I was able to combine USB Host capabilities for using Keyboad, Mouse, and Mass Storage Device. See my .ZIP file for the entire project and all associated code. It is connected to this main board through an RX/TX UART pair, currently at 9600 baud.

A full 16-colors are available!

Tetra always seems to be the first game for any system.

It can even run Bad Apple!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published