crwdns2933423:0crwdne2933423:0

C. BLV NeoPixel Board

crwdns2942213:0crwdne2942213:0

  1. C. BLV NeoPixel Board, Flashing the NeoPixel Board: crwdns2935265:01crwdnd2935265:01crwdnd2935265:01crwdne2935265:0
    • Disconnect the TX/RX wires from the Duet.

    • After downloading and installing the CH340 Driver from the FYSTEC Github

    • Add a jumper to "UVCC to 5V". If you skip this step you will not be able to flash the board.

    • Download the sketch from Github and extract the zip file. Open it in Arduino IDE

    • Board is "Arduino Pro or Pro Mini"

    • Processor is "ATmega328P (5V, 16 MHz)"

    • Upload the sketch to the board

    • When upload is complete, remove the jumper.

  2. C. BLV NeoPixel Board, NeoPixel Rings: crwdns2935265:02crwdnd2935265:01crwdnd2935265:02crwdne2935265:0 C. BLV NeoPixel Board, NeoPixel Rings: crwdns2935265:02crwdnd2935265:02crwdnd2935265:02crwdne2935265:0
    • Left(Heatbed) connects to port #3 on the BLV NeoPixel board

    • Middle(Hotend) connects to port #1 on the BLV NeoPixel board

    • Right(print status) connects to port #2 on the BLV NeoPixel board

  3. C. BLV NeoPixel Board, Errors Opening Sketch: crwdns2935265:03crwdnd2935265:01crwdnd2935265:03crwdne2935265:0 C. BLV NeoPixel Board, Errors Opening Sketch: crwdns2935265:03crwdnd2935265:02crwdnd2935265:03crwdne2935265:0 C. BLV NeoPixel Board, Errors Opening Sketch: crwdns2935265:03crwdnd2935265:03crwdnd2935265:03crwdne2935265:0
    • You might receive an error saying you need "NeoPixel_BLV.ino needs to be in a folder named NeoPixel_BLV". You have 2 options.

    • This will create a new folder and move the sketch into the newly created folder. Click OK than close Arudino IDE. Move the highlighted files and folder into the new folder "NeoPixel_BLV". You can now reopen the sketch and it should compile without issue.

    • You can also rename the sketch's parent folder to "NeoPixel_BLV". When you open the sketch you won't receive the error.

  4. C. BLV NeoPixel Board, Duet 3 Usage: crwdns2935265:04crwdnd2935265:01crwdnd2935265:02crwdne2935265:0 C. BLV NeoPixel Board, Duet 3 Usage: crwdns2935265:04crwdnd2935265:02crwdnd2935265:02crwdne2935265:0
    • Because the CH340 drives RX to ~4.5v it doesn't communicate with the Duet 3. To remedy this you need to either cut the trace or de-solder the pad on the CH340(green) or on the ATMega(red). I would suggest de-soldering the pad on the CH340 because it's easier.

    • In addition to the current wiring schematic you'll also need to to connect the TX from the Arduino to RX on the duet

    • Arduino RX > Duet 3 io1.out

    • Arduino TX > Duet 3 io1.in

    • Arduino GND > Duet 3 io1.GND

    • After the modifications you will no longer be able to upload a sketch using the USB port. You have to use a FTDI serial adapter and connect it to the 6 header pins next to the USB port.

    • For firmware versions prior to RRF 3.4.

    • If using IO_0: M575 P1 S1 B57600.

    • If using IO_1: M575 P2 S1 B57600

    • For firmware versions RRF 3.4 and later

    • If using IO_0: M575 P1 S0 B57600.

    • If using IO_1: M575 P2 S0 B57600

crwdns2935217:0crwdne2935217:0

crwdns2935229:04crwdne2935229:0

David Husolo

crwdns2935283:006/16/21crwdne2935283:0

8,752 crwdns2915208:0crwdne2915208:0

crwdns2935297:033crwdne2935297:0

crwdns2944067:00crwdne2944067:0

crwdns2917038:0crwdne2917038:0

crwdns2936625:0crwdne2936625:0:

crwdns2936751:024crwdne2936751:0 0

crwdns2936753:07crwdne2936753:0 4

crwdns2936753:030crwdne2936753:0 40

crwdns2942667:0crwdne2942667:0 2,101