Show page Old revisions Backlinks This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. == RRD GLCD Adpater board This adapter allows you to connect a [[http://smoothieware.org/panel|Reprapdiscound GLCD panel]] to a Smoothieboard easily. {{://rrdglcdadapter:glcdav2.jpg?400}} All of the panel's functionalities are available : * Display * Encoder selector * Button * Buzzer * SD card == Open Hardware The Source is on [[https://github.com/llegoff/GlcdAdapter2|GitHub]] == Getting one You can now get a RRDGLCD Adapter [[http://robotseed.com|here]]. for US another version comming soon [[http://shop.uberclock.com|here]] <callout type="primary" icon="true" title=" Two versions"> Both versions look a bit different, but are functionally identical and are used the same way. The RobotSeed version is pictured here, but the instructions are identical for the Uberclock version. </callout> == Assembly {{://rrdglcdadapter:glcdav2_kit.jpg?400}} place the 3-pin connectors below the pcb {{://rrdglcdadapter:glcdav2_weld0.jpg?400}} and solder {{://rrdglcdadapter:glcdav2_weld1.jpg?400}} Mount the exp1 & exp2 connectors, and solder {{://rrdglcdadapter:glcdav2_orig.jpg?400}} {{://rrdglcdadapter:rrdglcdvo.png?400}} on some rrdglcd the connector are reversed {{://rrdglcdadapter:glcdav2_copy.jpg?400}} {{://rrdglcdadapter:rrdglcdcopy.png?400}} == Power supply If smoothieboard has good 5v regulator, or a 5V power supply, the panel of the power supply can be drawn from this one by means of a diode (ex 1N5817). {{://rrdglcdadapter:glcdav2_power1.jpg?400}} if not, please install a voltage regulator Recom 785.0-1 {{://rrdglcdadapter:glcdav2_power2.jpg?400}} the diode and regulator may be mounted at the same time == Configuration the adapter is configured for smoothieboard v1.0a and newest for v1.0 smoothieboard, configure the PCB {{://rrdglcdadapter:glcdav2_config1.jpg?400}} {{://rrdglcdadapter:glcdav2_config2.jpg?400}} cut the jumper track, and drop a welding goute on the other part of the jumper == Use solder the connector missing {{://rrdglcdadapter:glcdv2_smoothie.png?400}} Update firmware (version after october 2014), see [[Flashing Smoothie firmware]] edit the config file on the µSD <code> # config settings panel.enable true # set to true to enable the panel code panel.lcd reprap_discount_glcd # set type of panel panel.spi_channel 0 # spi channel to use ; GLCD EXP1 Pins 3,5 (MOSI, SCLK) panel.spi_cs_pin 0.16 # spi chip select ; GLCD EXP1 Pin 4 panel.encoder_a_pin 3.25!^ # encoder pin ; GLCD EXP2 Pin 3 panel.encoder_b_pin 3.26!^ # encoder pin ; GLCD EXP2 Pin 5 panel.click_button_pin 1.30!^ # click button ; GLCD EXP1 Pin 2 panel.buzz_pin 1.31 # pin for buzzer ; GLCD EXP1 Pin 1 panel.back_button_pin 2.11!^ # 2.11 menu back ; GLCD EXP2 Pin 8 # setup for external sd card on the GLCD which uses the onboard sdcard SPI port panel.external_sd true # set to true if there is an extrernal sdcard on the panel panel.external_sd.spi_channel 1 # set spi channel the sdcard is on panel.external_sd.spi_cs_pin 0.28 # set spi chip select for the sdcard (or any spare pin) panel.external_sd.sdcd_pin 0.27!^ # sd detect signal (set to nc if no sdcard detect) (or any spare pin) </code> If you do not want to use the buzzer, leaving out the panel.buzz_pin line will leave the pin floating. As there is no pull-down on the buzzer, it will keep buzzing. To avoid this, you can either solder a pull-down resistor on the adapter board or you can use this little hack: <code> switch.nonoise.enable true switch.nonoise.output_pin 1.31v switch.nonoise.output_type digital </code> This will create a pseudo-switch that does nothing, but it will enable the pull-down on the pin. You have to leave out the panel.buzz_pin line. {{://rrdglcdadapter:adapter.jpg?400}} The V1 of this adapter was not capable of accessing the panel's SD card slot. This functionality can be made available on the v1 by cutting track on pcb {{://rrdglcdadapter:gcldv1_03.jpg?400}} And soldering a cable under the pcb {{://rrdglcdadapter:gcldv1_04.jpg?400}}