Files

Last update 6 years 4 months by cadlab-io[bot]
Files
Hardware
digiProPickupWinder
README.md
README.md

View this project on CADLAB.io.

PickupWinder

Arduino code designed to run on the Digispark Pro board.

Current Features:

  • Basic DC motor control
  • Open loop speed control

Future Features:

  • Full bi-directional control via H-bridge
  • Tachometer
  • Closed-loop speed control

Possible Extended Features:

  • Automatic tensioner
  • Closed loop wire tensioner
  • Linear spool positioning via lead screw
  • Automatic wrap with various profiles

Installation

Windows

Follow instructions from the <![CDATA[]]>Digistrump Wiki<![CDATA[]]>. In addition, download and install the <![CDATA[]]>Micronucleus<![CDATA[]]> bootloader driver installer.

Key Elements

  • Arduino 1.6.6 or newer
  • Digistump <![CDATA[]]>Drivers<![CDATA[]]>
  • Micronucleus driver installer

Steps

  1. Download Digistrump drivers, micronucleus, and Arduino.
  2. Install Arduino.
  3. Unzip Digistump drivers and micronucleus to the Arduino sketchbook folder.
  4. Run [Sketchbook]\micronucleus-master\windows_driver_installer\zadig_2.1.2.exe
  5. In Zadig select Device>Load Preset Device.
  6. Select micronucleus.cfg in the same folder.

Uploading Sketches to the DigiSpark Pro

Open \PickupWinder\digiProPickupWinder\digiProPickupWinder.ino in the Arduino IDE. Select "Digispark Pro (Default 16 MHz)" from Tools>Board: Start click Upload. Connect the DigiSpark board via USB

Report a bug