Skip to content

OV7670 camera, ST7735 screen and others on ice40 ultraplus fpga (breakout board)

Notifications You must be signed in to change notification settings

damdoy/fpga_peripherals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fpga_peripherals

Various peripherals running on an iCE40 Ultraplus fpga. Each folder is a complete project designed to demonstrate how to initialise and make a piece of peripheral work. Read each subproject README for more info.

List:

  • OV7670 camera single frame capture
  • Nokia 5110 screen
  • UART RX/TX module
  • ST7735 screen controller

How to build

Each project uses the icestorm toolchain to generate the bitstream for the fpga, using a simple makefile to generate the bitstream and program the fpga.

versions used:
Yosys 0.9
arachne-pnr 0.1+325+0
nextpnr-ice40 (git sha1 c365dd1) gcc version 5.4.0
Built on Linux Mint 18.2

About

OV7670 camera, ST7735 screen and others on ice40 ultraplus fpga (breakout board)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published