nRF - AT90USB-Interface

  • 8 freie IO's
  • 3.3V und 5V über PINs verfügbar
  • AT90USB162 @ 16MHz, Full-Speed USB
  • Taster für Reset (Bootloader-Eintritt)
  • 4 LEDs (Power, RX, TX und Bootloader)
  • micro-USB Buchse
  • 25.5mm x 19.2mm

dsc01595.jpg

dsc01596.jpg

PINs

LEDs

Power GND
RX PB6
TX PB7
Bootloader PC6

nRF

Achtung: PINs sind gespiegelt und gedreht! PINS von Unterseite verbinden!

CE PB4
CSN PB0
MOSI PB2/SPI-MOSI
MISO PB3/SPI-MISO
SCK PB1/SPI-SCK
IRQ PB5/PCINT5
1 - GND 3 - CE 5 - SCK 7 - MISO
2 - VCC 4 - CSN 6 - MOSI 8 - IRQ

Repository

svn://ed-solutions.de/e-design/hardware/nrf/usb

Firmware

Fuse-Bits

LFUSE 0xDE
HFUSE 0xD8
EFUSE 0xFC

LUFA-DFU Bootloader

svn://ed-solutions.de/e-design/hardware/nrf/usb/firmware/dfu-bootloader

LED-Test

svn://ed-solutions.de/e-design/hardware/nrf/usb/firmware/ledtest

nRF-CDC

siehe: Python / nRF

Programmiervorgang
dfu-programmer at90usb162 erase
dfu-programmer at90usb162 flash firmware.hex
dfu-programmer at90usb162 start
Python - Tools

svn://ed-solutions.de/e-design/python/pynrf

Tools

Python

svn://ed-solutions.de/e-design/pub/pynrf/trunk

hardware/nrf/usb/at90usb.txt · Zuletzt geändert: 2013.04.09 - 09:41 von 127.0.0.1
 
Copyright 2021, e-design / Alexander Krause