Learning | Tutorials - Examples

AVR8 Custom User Core


Quick Links


Overview

Make a custom peripheral core that connects to the AVR8 Soft Processor and can be accessed from an Arduino sketch. Follow this tutorial to write your own AVR8 peripherals in VHDL or Verilog.


PLEASE NOTE: The screencast shows address 0x1000 being used for the custom peripheral. There has been an update that moves the peripherals into the official I/O space. This means that all addresses need to be moved down 32 locations. So 0x1000 would be 0x1000 - 0x0020 = 0x0FE0. All the updated examples use 0x0FE0 instead of 0x1000.

Screencast

(:wordpress 456:)

  

Share |