Domo*pes

Creative Commons License
Domo*pes by CNC Snap is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

Domo*pes, an I/O microcontroller and microstepping motor driver board with output to three 24V 750mA MAX motors powered by GRBL or Arduino software. It is perfect for any robotics project that needs stepper motors like a DIY CNC, laser engraver, or 3D printer.


domopes

Features & Specs

    I/O
  • Functions just like an Arduino Duemilanove (hardware and software compatible)
  • Microcontroller: ATmega 328P - preinstalled with Arduino bootloader and GRBL
  • Programming: capable of burning a bootloader on ATmega 168 and 328P
  • Flash Memory: 32 KB (2 KB used by bootloader)
  • SRAM: 2 KB
  • EEPROM: 1 KB (EEPROM library)
  • Digital I/O Pins: 14 (6 capable of PWM output)
  • Analog Input Pins: 6
  • Clock Speed: 16 MHz
  • Automatic Reset: allows sketches to be uploaded without pressing the reset button
  • UART and SPI interfaces
    Operating Voltage 5V
    Input Voltage (recommended) 7-12V
    Input Voltage (limits) 6-20V
    DC Current per I/O Pin 40 mA
    DC Current for 3.3V Pin 50 mA

    Stepper Motor Driver
  • Outputs to 3 axes by default, supports additional drivers
  • Internal circuit protection includes thermal shutdown (150-165°C) with hysteresis, under-voltage lockout (UVLO) and crossover current protection.
  • Microstep Select (MS1 & MS2) are easily selectable with jumpers: full, half, quarter, and eighth step (1/8 microstepping by default)
  • Compatible with 4, 6, and 8 wire stepper motors, with output drive capability of 24 V and ±750 mA
  • Drivers: A3967SLB
  • Input power supply: 12V-24V
  • Motor 150mA/phase-750mA/phase
  • USB communication and power using a standard Type A to B USB cable
  • Power

  • Output power: 3.3V/5V/12V/24V
  • External power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by the board's power terminal block. Leads from a battery can be inserted in the GND and 12V pin headers of the POWER connector. If using more than 12V battery, use the board's power terminal block. The I/O board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may be unstable. The recommended range is 7-12V.
    The motor drivers recommended range is 12-24V.

  • USB and external power is easily selectable with a jumper. The power source is selected automatically.
  • Resettable fuse helps protect your computer's USB ports from current overdraw or a short by automatically breaking the connection until the problem is removed
  • Convenient pins to power or draw power from
  • Designed with mostly through-hole parts for easy changes and assembly (SMD parts are presoldered when purchased as a user-assembled kit)
  • Stackable and any existing Arduino-Compatible shield can be used
  • Terminal blocks let you change your motor and power input wires hassle free without soldering them
  • 5 LEDs: power to microcontroller, TX, RX, digital pin 13, and power to motor driver
  • Cooling system upgradeable: heat sink and a 12V cooling fan output
  • Open Source hardware and software
  • All printed circuit boards and components claim to be RoHS (Restrict the Use of Certain Hazardous Substances like lead, cadmium, mercury, etc.)
  • Petite size of only 4" x 3" with the USB connector and terminal blocks extending beyond the dimension
  • Four screw holes allow the board to be attached to a surface