HK$ 4,077
pledged of HK$ 1,000,000pledged of HK$ 1,000,000 goal
6
backers
0seconds to go
Funding Unsuccessful
The project's funding goal was not reached on Sat, September 30 2017 6:34 AM UTC +00:00
Simon FungBy Simon Fung
First created
Simon FungBy Simon Fung
First created
HK$ 4,077
pledged of HK$ 1,000,000pledged of HK$ 1,000,000 goal
6
backers
0seconds to go
Funding Unsuccessful
The project's funding goal was not reached on Sat, September 30 2017 6:34 AM UTC +00:00

What is a prototype?

A prototype is a preliminary model of something. Projects that offer physical products need to show backers documentation of a working prototype. This gallery features photos, videos, and other visual documentation that will give backers a sense of what’s been accomplished so far and what’s left to do. Though the development process can vary for each project, these are the stages we typically see:

Proof of Concept

Explorations that test ideas and functionality.

Functional Prototype

Demonstrates the functionality of the final product, but looks different.

Appearance Prototype

Looks like the final product, but is not functional.

Design Prototype

Appearance and function match the final product, but is made with different manufacturing methods.

Production Prototype

Appearance, function, and manufacturing methods match the final product.

01916de479ed06f0716aea65f244ab60 h264 high.jpg?ixlib=rb 1.1

Prototype Gallery

These photos and videos provide a detailed look at this project’s development.

About

When the Raspberry Pi came out, I decided to add a FPGA to it to enhance its functionality and provide non-software ( hence no virus nor easily hack-able ) functions for development. ( Like cryptocurrencies algorithm or key generation and keeping ).
In this arrangement the FPGA provides high speed and high precision maths function, the RaspberryPi can provide network connection and display.

During the development, as I have a large collection of NES and SNES games, I decided to make a FPGA implementation of the NES / SNES.  I have around 300 SNES games and all of them run smoothly.

I raise this project because I wish to bring this hardware to you the DIY enthusiastic, or electronic hardware designers or hobbyist.

I also want funding to increase my collection of SNES library so I can do more testing on different games and perfect the design.

Most of the funding will goes to the production of modules.  ( it is very costly to buy the FPGA, you can check digikey for the price ) However, I hope more people can pitch in to have a module, prebuild and pretest for themselves and make interesting projects of their own.  The remaining fund will aid me to further test SNES and NES modules and we might even proceed to make N64 modules later or fully open-sourced the NES projects.

The parts use for the module is Xilinx XC7A35T - 256 ( a 16x16 1mm BGA ) and a 128K byte RAM.  Its worth mentioning the FPGA foot print suits many different densities, the largest is XC7A100T.  Please refer to the data sheets for exact specification.  XC7A35T with 128K RAM is enough to build an SNES + NES + Atari2600 system on a module with around 80% utilization.

In using FPGA modules, I also outline a method to outsource manufacturing and the designer still retains complete control of units produce, to keep things short, if interested you can found the outline in my opensource projects in opencores org and search for project CXD9731, refer to the README.pdf files there, this is my opensource project and you can evaluate the quality of my works there too.

Risks and challenges

The module hardware is very mature, I had done more than 7 revision of the board. There is not much challenges there except for production, if my fundraising is successful, I will continuously report on the item sourcing and production progress. I know quite a few manufacturers which certainly can meet the stringent requirements of FPGA and BGA board productions.

The challenges ahead are for the RaspberryPi interface, to develop a user friendly interface, in the snapshots ( gallery photos ), you can see the user interface is already there and further testing and it will be completed.

For the SNES / NES award, as I don't have each and every games in my procession, I will in the mean time collect more games with the fund raised and test, so I can only guaranteed when delivered next February it can run at least 300 games.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge HK$ 39 or more About $5

    Thank you & update

    At around US$5, you contribute to help bringing new gadgets to the world, you are helping to further develop the FPGA module in game console revival. After this campaign has been funded, you will be the first to know and you will receive exclusive insider information about the progress from time to time. Also you will be mentioned in our website ( planned and only with your consent ) for you support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge HK$ 234 or more About $30

    Tester board only

    For around US$30, which include free shipping to anywhere in the world, you got the item ( less the FPGA module ) in gallery photo 6. This board enables you to test DIP ICs from 40 pin or more, there are over 100 programmable I/O ports. Also you will be mentioned in our website ( planned and only with your consent ) for you support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge HK$ 273 or more About $35

    LED board only

    For around US$35, you will have a blinking LED board ( shown in gallery video 1 ) which is handy to check out connections for any DIY project. It can also show debug information with the appropriate HDL language instruction. The cost include free shipping to anywhere in the world. Also you will be mentioned in our website ( planned and only with your consent ) for your support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge HK$ 273 or more About $35

    Module without FPGA, jumpers and SRAM

    For around US$35, you will have this 4 layer PCB populate with most components except the FPGA and SRAM. As we only supply modules with XC7A35T integrated circuits, some user might prefer a more dense IC (e.g. XC7A100T ), this is perfect for you that you can source your own preferred XILINX FPGA series from e.g. digikey and build your own module. Also you will be mentioned in our website ( planned and only with your consent ) for your support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    1 backer
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge HK$ 468 or more About $60

    Module with XC7A35T FPGA + SRAM 62LV1288

    For around US$60, you will have a fully populated FPGA module and can start your gadget building in no time, this will be fully tested and the SPI will be included with the LED blinker HDL as an example. ( Please take note that if your country is prohibited from import of this FPGA, ( which can be checked with Xilinx website ) I will ship 2 units of Reward #4 in place ) Also you will be mentioned in our website ( planned and only with your consent ) for your support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge HK$ 624 or more About $80

    Module FPGA XC7A35T + LED board

    For around US$80, you have a fully populated FPGA module and LED board, this will be exactly the same video you see in gallery 1 of this project. Same as condition in Reward #5, if you live in a country where I cannot ship the FPGA, you will receive 2 counts of reward #4 + 1 unit of reward #3. Also you will be mentioned in our website ( planned and only with your consent ) for your support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    1 backer
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge HK$ 1,248 or more About $159

    Module with RaspberryPi interface

    At around US$160, you will receive source code of the User interface written in Glade and C language for Ubuntu, this includes low level interface on the RaspberryPi with the FPGA. The outlook of the interface is shown in Gallery Slide 11. However, if you live in a country where import of FPGA is prohibited, you will receive 4 counts of reward #4 and 2 units of reward #3. Also you will be mentioned in our website ( planned and only with your consent ) for your support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge HK$ 1,580 or more About $201

    Module with NES / SNES interface

    For around US$200, you will have the hardware module and NES/SNES interface pre-build and fully tested, this will be similar to the item you see in gallery slide 12. It will be programmed with the latest version of SPI code. Also you will be mentioned in our website ( planned and only with your consent ) for you support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 2 backers
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge HK$ 3,900 or more About $497

    Discount bundle - 10 modules

    For around US$500, you will received 10 units of the module (Reward #5) that's a saving of US$100, Also you will be mentioned in our website ( planned and only with your consent ) for your support of this project.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    HK$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (42 days)