Giter VIP home page Giter VIP logo

the-thing-fpga-stm32's Introduction

"The Thing": Cyclone II FPGA + Arduino STM32F103C8T6 board, Multicomp compatible.

Two dev boards into one: a STM32 based Arduino ("Maple Mini" compatible) and a Cyclone II FPGA dev. board to start playing with VHDL/Verilog. It is also "Multicomp" compatible ("Multicomp" is a modular VHDL design to "run" some famous retro 8 bit CPUs made by Grant Searle giving the option to "run" easily a VHDL SOC with a Z80/6809/6502 CPU and I/O, including HD on SD and a color VDU).

Detailed info at this page.

Development info at this Twitter account.

Table of contents:

  • QuartusII Project: in this folder there are the Quartus II projects examples for the Cyclone II FPGA. They are generally paired with a given Arduino Sketch (.ino file) for the STM32.

  • QuartusII Multicomp: in this folder there are the Quartus II Multicomp projects for the Cyclone II FPGA. These Multicomp have been already adapted to run inside the "The Thing" board "out of the box" ("The Thing" board HW design requires some little adaptations from the original Multicomp design reference). They could be paired with a given Arduino Sketch (.ino file) for the STM32 and with a given SD image for HD emulation.

  • STM32 Sketch: in this folder there are the "sketch" examples (.ino files) for the STM32 Arduino. They are generally paired with a given Quartus II project example or a Quartus II Multicomp. See in the QuartusII Project or QuartusII Multicomp directory to know which Quartus II project they belong to.

  • SD images for Multicomp: in this folder there are the SD images for HD emulation related to the Quartus II Multicomp projects for the Cyclone II FPGA. They are paired with a given Quartus II Multicomp project. See in the QuartusII Multicomp directory to know which Quartus II Multicomp they belong to. To write the SD image into a SD card, unzip the image file and simply copy it to your SD card using the Win32 Disk Imager.

CREDITS & LICENSE

Multicomp VHDL are based on Grant Searle's original work, which was published with the following license:

โ€œBy downloading these files you must agree to the following: The original copyright owners of ROM contents are respectfully acknowledged. Use of the contents of any file within your own projects is permitted freely, but any publishing of material containing whole or part of any file distributed here, or derived from the work that I have done here will contain an acknowledgement back to myself, Grant Searle, and a link back to this page. Any file published or distributed that contains all or part of any file from this page must be made available free of charge.โ€ (http://searle.hostei.com/grant/Multicomp/index.html).

All the project files (SW & HW) are licensed under GPL v3.

If you use this material in any way a reference to the author (me :-) ) will be appreciated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.