Because people asked for a more detailed schematic, this is my first attempt one using EasyEDA. All resources seen in the video are here: github.com/CNC...
Good day. I have some success with rp2040. I am using a clone of RP2040 WeAct. 1 - There are subtleties with the klipper firmware. 2 - The board has two additional outputs, an additional button and a neopixel LED. 3- I got gpio0, gpio1 working without any problems! I determined the functionality of the board for myself: 4 uart drivers, 5 controlled loads (mosfet) , 3 temperature sensors, 3 end caps, 7 spare pins (for uart or SPI or I2C + encoder). I will keep you informed of further progress.
Tell me, do you have a thermistor connected via 4.7k? Does it give me an incorrect temperature?!! The connection scheme of btt scr-piko on github is somewhat different...
yes 4.7k its kinda standard with these 100k thermistors and 3.3v adc. It must correspond with what you set in the firwmare or it will give wrong temp. try to measure the voltage on the thermistor and check with a datasheet of the thermistor to what temp it corresponds, and what the firmware reports to find if the error is from the circuit or firmware.
@@CNCTinker Solved the problem. For WeAct rp2040 and similar boards, it is necessary to solder the VREF jumper. In order to use the ADC reference voltage from the main power supply of the 3.3v board.
I use the power from the usb connector of the Pi, it doesnt use much, around 35ma. I did add a dc-dc converter 5v for the servo cause that uses more current, so I should power all from that
no ide required, check my klipper linux install video. you download klipper from github, open a cmd and type make menuconfig, select rp2040 as the cpu then make and copy out/klipper.uf2 to rp2040 - if its new it shows as storage. that is all. also check www.klipper3d.org/Installation.html you also need for this either a rasp pi running linux, or a virtual machine running linux on your laptop/pc. klipper doesnt work on windows, and last time I checked rp2040 is not supported by marlin
Good day. I have some success with rp2040. I am using a clone of RP2040 WeAct. 1 - There are subtleties with the klipper firmware. 2 - The board has two additional outputs, an additional button and a neopixel LED. 3- I got gpio0, gpio1 working without any problems! I determined the functionality of the board for myself: 4 uart drivers, 5 controlled loads (mosfet) , 3 temperature sensors, 3 end caps, 7 spare pins (for uart or SPI or I2C + encoder). I will keep you informed of further progress.
I'm following you from Russia. Already bought 2040 . I 'm getting ready to repeat after you .
Many thanks to the author! Now everything is clear. Good health to you!
Tell me, do you have a thermistor connected via 4.7k? Does it give me an incorrect temperature?!! The connection scheme of btt scr-piko on github is somewhat different...
yes 4.7k its kinda standard with these 100k thermistors and 3.3v adc. It must correspond with what you set in the firwmare or it will give wrong temp. try to measure the voltage on the thermistor and check with a datasheet of the thermistor to what temp it corresponds, and what the firmware reports to find if the error is from the circuit or firmware.
@@CNCTinker Solved the problem. For WeAct rp2040 and similar boards, it is necessary to solder the VREF jumper. In order to use the ADC reference voltage from the main power supply of the 3.3v board.
Hello! And you don't have a scheme in better quality? Thank you.
I have in the description a link to github where you can find high resolution image
@@CNCTinker I followed the link and the image resolution is low.
ok then you can install EasyEDA, its free, and use the project file from the github,, you will have unlimited zoom
@@CNCTinker Raspberry Pi power and stepper motor logic (VDD) from USB or external source?
I use the power from the usb connector of the Pi, it doesnt use much, around 35ma. I did add a dc-dc converter 5v for the servo cause that uses more current, so I should power all from that
make a clear video on how u flashed the rpi pico man youre not showing how u programmed all of it what ide u used
no ide required, check my klipper linux install video. you download klipper from github, open a cmd and type make menuconfig, select rp2040 as the cpu then make and copy out/klipper.uf2 to rp2040 - if its new it shows as storage. that is all. also check www.klipper3d.org/Installation.html
you also need for this either a rasp pi running linux, or a virtual machine running linux on your laptop/pc. klipper doesnt work on windows, and last time I checked rp2040 is not supported by marlin