Arduino IDE with Minimus

From Nottinghack Wiki
Revision as of 15:39, 20 January 2013 by Congojoe (talk | contribs) (Created page with "== Introduction == Here are instruction on how to load Arduino sketches to the Minimus AVR stick.<br /> As the hardware is identical to the teensy 1, any sketch compiled for t...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction

Here are instruction on how to load Arduino sketches to the Minimus AVR stick.
As the hardware is identical to the teensy 1, any sketch compiled for the teensy will run on minimus.

* This is a bit messy as Im copying from my hand written notes, I'll tidy up as I go along


How To

* I last tested this with older versions of all software involved. Will test with latest versions and link to older versions if this doesnt work.

* This assumes you already have the minimus working with Flip loader


  1. Install the following
    1. Arduino IDE
    2. Teensy Loader
    3. Teensyduino
  2. Launch Arduino IDE
  3. Select Teensy 1.0 under Tools, Board
  4. Load/Write your sketch and click verify
  • Behind the scenes, Arduino IDE will create a temp folder containing the .hex file to load onto the AVR
  1. Find the .hex file and load onto the minimus using Flip loader.
  2. Reset the minimus
  3. Profit


Minimus / Arduino Pin Out

                    +------+
|+-++-+|
+ + |+-++-+| + +
OTHER| ARD | AVR | | AVR | ARD |OTHER
| | +-+------+-+ | |
| 20 | PC2 |+ + +| VCC | VCC |
| 0 | PD0 |+ + +| PC4 | 19 |
| 1 | PD1 |+ + +| PC5 | 18 | PWM
RX | 2 | PD2 |+ +--+ +| RST | RST |
TX | 3 | PD3 |+ | | +| PC6 | 17 | PWM
| 4 | PD4 |+ +--+ +| PC7 | 16 |
LEDb | 5 | PD5 |+ +| PB7 | 15 | PWM
LEDa | 6 | PD6 |+ +| PB6 | 14 |
HWB | 7 | PD7 |+ ++ ++ +| PB5 | 13 |
| 8 | PB0 |+ hwb rst+| PB4 | 12 |
SCK | 9 | PB1 |+ +| PB3 | 11 | MISO
| GND | GND |+ b a + +| PB2 | 10 | MOSI
+ + +----------+ + +