SAV 3D LCD

The SAV 3D LCD is the perfect companion for your SAV MkI.

The SAV 3D LCD is an LCD with rotary encoder with click button and 2 push buttons to control your LCD. It allows the control of a 3D printer running Marlin firmware and a SAV MkI, sanguinololu, printrboard or similar electronics directly without having to have a computer connected.
Standard features are provided by marlin firmware all of which are fully operational: start and stop prints, control print speed while printing and change many calibration settings - saving these to the AVR’s EEPORM so they are persistent if you turn the printer on and off -. The design also counts with an enclosure box that can be mounted on your printer.
This module does not have an SD reader as this feature is provided by the SAV MkI, making the LCD interface more reliable and glitch free. The module connects to the main controller using a 14 wire ribbon cable using a 3M box connector. The LCD has been tested with a 1.5m ribbon cable without glitches
The LCD module comes with an expansion module to connect directly to the SAV MkI. Not only does it allow you to connect the SAV with the LCD backpack but it also expands the control to an external 5V device such as a servo for auto-bed levelling. The device's 5V supply comes from a dedicated voltage regulator, this will avoid any interference caused by it (servo) with your board's 5V supply rail.
The entire LCD is controlled using 2 wires through a Shift Register (SR) interface, the rotary encoder has filtered outputs and relying on the internal AVR pull-ups.
The LCD is a derivative of electroFUN’s Shift Register LCD (SR LCD) which uses only 2 wires to control the LCD, however with the right library (New LiquidCrystal library by fmalpartida) is 4 times faster than the stock LCD driver.

Specs


ParameterDescription
LCD typeHitachi HD44780 alphanumeric, 20x4, Blue background white text
LCD interface2 wire shift register
ControlQuadrature rotary encoder with push button, 24 PPR
Push button2 (predefined for KILL and HOME)
Connection3M boxed connector to LCD and expansion module 14 wire ribbon cable
Expansion module1 IO
5V regulated output62dB ripple rejection - Typ

Get one

wiki entry



I'm a Clone Wars Make T-Shirt


"I'm a Clone Wars maker" promoting the Spanish RepRap Community.

SAV MkI - 3D printer electronics



This 3D printer board electronics has been designed and developed using all the great contributions and feedback from the RepRap CloneWars group in Spain. All shortcomings from other similar boards have been addressed providing an affordable yet feature rich 3D printer electronics. The result, the SAV MkI.
We have addressed the main problems and functionality limitations that equivalent electronics have:
  • No more heat sinks or fans to keep the hotend and heatbed FETs cold.
  • High speed native USB connectivity going up to 8Mbps
  • Builtin uSD reader for autonomous printing
  • Bluetooth dongle interface (dongle not provided, tested with HC-05 and HC-06) with level adapter built in for wireless operation.
  • Designed and Made in Europe.
This is your one stop electronics to get your 3D printer up and running; simply connect and you are ready to print. Small, high performance, feature rich and affordable.

You can read its features and specifications on its RepRap wiki page:
http://reprap.org/wiki/SAV_MKI

The board loads Marlin by default:
http://reprap.org/wiki/Marlin

There is also a preconfigured version of Marlin for the SAV MkI:
https://github.com/fmalpartida/Marlin/tree/SAV-MkI-config

Get one

You can get one from the following reseller: 

ELFSHL1 - Stepper shield



Product retired
The ELFSHL1 is compact carrier board/shield and when connected to 3 ELFDRV3 makes it the most compact and cost effective solution to drive a CNC machine. Its modular design makes it a versatile, flexible and maintainable solution that can discreetly drive any entry level and semi-professional 3 axis CNC machine. The whole driving solution (controller, shield and driver) will fit in a 60mm x 60mm x 60mm cube.

Features
  • Capable of driving up to 3 ELFDRV1s,  ELFDRV2s or ELFDRV3s micro-stepper drivers with indexer.
  • On board thermistor based on the LM75B for active thermal control.
  • 2.5 A fan driver.
  • I2C expansion bus interface to chain other devices such as IO expansion boards, additional thermistors for off board temperature monitoring, LCDs, LED drivers, etc.
  • 3 broken out general purpose IOs or analog inputs, user defined.
  • +12 V input supply that can power both the mother board/shield and micro-controller.
  • Compatible with the vinciDuino, Arduino UNO Rev3 and Arduino Leonardo.
  • Breadboard friendly.
The ELFSHL1 ships with all SMD components soldered on board, tested and with all the pin headers soldered ready to use.
Combined with the vinciDuino or any compatible Arduino makes it an ideal and compact solution for driving a CNC machine in a 53mm x 53mm footprint.

Specifications

Dimensions
Size:            53 mm x 53 mm
Weight:          10g
General specifications
Total current drive capability:  8 A
Supply voltage range:            8 V - 24 V
Connectivity:
micro-stepper driver:            3 (ELFDRV1 or ELFDRV2)
Broken out IOs (user defined):   3
I2C bus out:                     1
FAN:
     Continuous fan current driver: up to 2.5 A
     Voltage range:              8 V - 24 V
Thermistor:
     Temperature accuracy: +/-2 C (between -25 C and 100 C)
     Temperature resolution:     0.125 C
PCB: FR4, 35um
     2 layer
     white solder resist

Documentation
User Manual and Specs
  • User manual in PDF - download
  • User manual in ePUB for your favorite eBook reader - download
  • User manual in iBook for your iPad - download
CADs

SW Libraries
  • Basic Stepper library - download
  • Thermistor library with support for LM75B - download
  • New LiquidCrystal Library - download
  • Full CNC controller firmware for your CNC machine using our shield fully tested with printrun, replicatorG, repetier host and Txapuzas Tx - download
    • The CNC gcode interpreter is in beta but fully operational with Txapuzas Tx, replicatorG and printrun. This library has been inspired by Txapuzas RX gcode interpreter.

ELFDRV3 - stepper driver


Product retired

The ELFDRV3 stepper motor driver carrier is an easy-to-use performant bipolar micro-stepping motor driver. The driver features adjustable current limiting, over current protection, and 4 different configurable micro-step resolutions. It operates from 8 V – 16 V and can deliver up to 2.5 A per coil. Its compact and small but boast as high performance as its bigger brother the ELFDRV1. An ideal companion for the ELFSHL1 CNC shield for vertical mount.

vinciDuino evo uSD

The vinciDuino evo uSD is here. Is a clean room implementation of the Arduino Leonardo platform with a twist, and a complete USB-based microcontoller development system and on-board micro SD card reader. Throw away that FTDI cable and go native-USB and get rid of that SD card adapter module. Plug it in, connect a mini-B USB cable and you can start writing code immediately. With the built-in AVR bootloader or with FLIP you don't even need an AVR programmer.

The board is compatible with current Arduino boards and shields like the vinciDuino. It has the same form factor of the Arduino Pro with the same pinout mapping as any Arduino. Programming couldn't be easier, it is fully compatible with Arduino's IDE when choosing Leonardo as your board.

The board has the same features as the vinciDuino but with a nice uSD connector at the back ready to use. 

THEY ARE HERE: 
Orders will start to ship as early as January.

Board Ideas and history
This board was designed by enthusiasts of the Spanish Arduino forum (link) being electroFUN one of its main creators. If you like the link or the board don't hesitate in supporting us by buying one or dropping us a line in the forum link.

Specs

SR LCD


Need more pins on your project to control your LCD? Do you need more MIPs on your LCD project too?
The ShiftRegister LCD (SR LCD) is fast, reliable and saves pins on your projects.

With the SR LCD you can control standard character LCDs using just 2 pins, and you can do that almost 5 times faster than what you would with standard LiquidCrystal library.
We agree that LCDs look great on projects, they are very common, and fantastic at reporting back visually. However, they need a large amount of pins to control them, plus an additional pin for the backlight. Why sacrifice their usage on your next or existing project?

vinciDuino evo Proto


The vinciDuino is evolving! If you liked the vinciDuino why not try out the evo Proto. It is a clean room implementation of the Arduino Leonardo platform, and a complete USB-based microcontoller development system.

The board is compatible with current Arduino boards and shields; it has the same pinout mapping as any Arduino. So dive into the Arduino Leonardo and start prototyping your projects with the vinciDuino evo Proto.

vinciDuino


The vinciDuino is here. It is a clean room implementation of the Arduino Leonardo platform, and a complete USB-based microcontoller development system. Throw away that FTDI cable and go native-USB. Plug it in, connect a mini-B USB cable and you can start writing code immediately. With the built-in AVR bootloader or with FLIP you don't even need an AVR programmer.

The board is compatible with current Arduino boards and shields. It has the same form factor of the Arduino Pro with the same pinout mapping as any Arduino. So dive into the Arduino Leonardo and get a head start with the vinciDuino. Programming couldn't be easier, it is fully compatible with Arduino's IDE when choosing Leonardo as your board. We have put the Arduino Leonardo bootloader in there and it works just great.

I2C LCD extra IO


Need more pins to control your LCD? Does your project need some extra IOs? The I2CLCDextraIO can control standard character LCDs using just 2 pins through a standard I2C bus. This board has been developed with character LCDs in mind as a means to reduce the pin count required to drive them.
We agree that LCDs are a great for projects, they are very common, and fantastic at reporting back visually. However, they need 6, 7 or 10, 11 pins to control them, plus an additional pin for the backlight. For some applications it is not easy to find those additional pins and hence they are never fitted in.  We developed this backpack (I2CLCDextraIO) for such projects.