Product
This product is no longer available. The page has been left as a technical reference.

CFA10049

Part Number: CFA-10049

CFA-10049 Motion Control Demonstration Board powered by the CFA-10036 ARM9 + Linux SOM (System On Module). The CFA-10049 is a motion control board is hardware that is suitable for driving many of the 3d printers that are now commonly available (MakerGear M2, MakerBot, RepRap, Prusa). The CFA-10049 hardware is fully open, the schematic, BOM and gerbers are all available in the "Docs / Files" tab below. The CFA-10036 offers lots of computing resources:

  • Native 32-bit ARM9
  • 128 or 256 MB of DDR2 memory
  • 454 MHz ARM9 (~1 MIP / MHz)
  • Up to 64 GB uSD flash
  • RJ-45 Ethernet connectivity
  • WiFi Ethernet (with USB dongle)
  • Write in C/Python/Java, no need for assembly
The CFA-10049 is a kick-ass 3d printer board:
  • designed for 30v from the start (fast stepping)
  • 5 channels of the latest gen Allegro A4988 stepper controller (laid out correctly)
  • Support for two Z-Axis motors in series
  • Digital stepper motor current control
  • 3x high current heater control channels
  • 1x bi-directional DC motor driver
  • 4x fan control, up to 32x environmental temperature sensing
  • 6+1 limit switches
  • 24-bit instrument quality analog for thermocouples/thermistors
  • Single power supply, 5v and 12v stepped down (only one 30v brick supply needed)
  • Touch TFT LCD, with rotary encoder for jogging
Currently, the software to drive the CFA-10049 printer is in a very early form. This software is available here:
https://github.com/robbert229/ArmStrongPrinter Conceptually, the CFA-10049 hardware platform allows a user to select the STL from a web site, slice it, and print it, all with no host PC required. If you are interested in working with us on an early copy of this hardware to improve the software please write:CFA10049@crystalfontz.com Latest disk image releases here: images.crystalfontz.com/releases

Help Us Improve Our Product Offerings?