FEATURES:

  • High-Performance Digital Signal Controller
  • On-board 3V3 power regulation
  • Based on dsPIC33F family of µchips
  • ICSP header for reprogramming PIC
  • 40 MIPS processor
  • Six 10bit 1.1Msps analog inputs
  • 5V and 3V3 tolerant pins
  • Five on-board digital inputs/outputs
  • Four wire SPI communication with Arduino
  • 16 bit stereo DAC @ 100 ksps
  • On-board 16KB SRAM and 128KB Flash ROM
  • Circa 224mW power consumption
  • Up to 9 Ronins can be stacked with one Arduino

SPI COMMUNICATION:

The Ronin uses four of the Arduino’s digital pins in order to communicate using SPI:

  • Digital pin 11 – MOSI (Master Out Slave In)
  • Digital pin 12 – MISO (Master In Slave Out)
  • Digital pin 13 – SCK (Serial Clock)

The Slave Select (SS) connection is set to digital pin 10 on the Arduino by default. This can be changed to any of the digital pins between and including  pin 2 and pin 10. You can change this in the software and by moving the jumper on the Slave Select header.

PCB ARTWORK:

 

CIRCUIT SCHEMATIC:

Download schematic in *.sch format for use with gEDA gschem

 

BILL OF MATERIALS:

Comments are closed.