Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members!
I documented the fan hookup for the EBB36 on my "wiring harness" diagram. The "wiring harness" diagram is located at https://forum.vorondesign.com/threads/my-modified-ldo-300-kit-build-log-updated-all-the-time.66/#post-678
But here is a close up of it:
Further instructions can be found at...
In a previous post I talked about learning how to read and write to and from a dictionary structure or a python dictionary object so I could use large _USER_VARIABLE and _GLOBAL_VARS global variable spaces for my Klipper macros.
I still need to clean up my global areas but I did manage to get...
Have you ever wanted to add your own jinja2 custom filter to your Klipper macros?
Well I have!
I have always was wondering how one would go about adding a custom jinja2 filter to Klipper. I have been want a JINJA2 Template Engine filter that would take a string and convert the string into a...
I am continuing the previous thread here since I can not have more than so many characters and I ran out of room!
Now I am not an expert at HTML or AJAX or jQuery or JavaScript or even Python. But I know enough.
You will need to go in and change the text to what you want it to say. So for...
I have been working on the DUMP_DICTIONARY macro lately. I wanted an easy way of displaying all the macros that have been renamed on the printer.
So I made changes to the DUMP_DICTIONARY macro to include all the g-code macros with the attribute .rename_existing. I also wanted to include the...
I am always learning more about Klipper each day.
I want to talk about how new users learn to write Klipper macros for their own printers. I suppose a lot of people do what I do and use other code snippets from other peoples' Klipper macros.
Since I was converting all my macros over to using...
So I am still working on getting my "user variables" and my "global variables" organized.
Here is what I have learned.
For some reason Klipper allows you to store values or strings you want to use in your macros inside a dictionary or a string that contains key-value pairs.
But you can not...
There are some more things I need to do yet:
1. update the RP2040 mcu on my TinyFAN PCB to use CanBoot bootloader and update the Klipper firmware that it is running.
2. use these header pin to make the 3.3V connection for the Thermistors I am using with the RP2040 on the TinyFan PCB, since the...
Continuing:
The next section I want to look at is the section that sends command via moonraker API so I can talk to my 3D printer. You can send commands to execute macros or send commands to shut down a service or send commands to read the state of the Klipper service, etc.
The following code...
Continuing:
We already setup our NGINX web server on the mosquito broker (MosquitoBroker) raspberry pi.
When I set the web servers on both MosquitoBroker and LDO300kit, I included the CORS policy setup so that the mosquito broker running on MosquitoBroker can have access to the raspberry pi...
Ok I am back.
Before configuring the mosquito broker we need to setup two files on MosquitoBroker. One file is called the Access Control List (ACL) file or "aclfile.mos" the other file is called "passwordfile" and it is our password file.
On MosquitoBroker do the following to create the...
Containing:
To help control the RELAY for the RP2040 RESET, we need to add a section to our printer.cfg section:
#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
# Relay Control...
Continuing:
On the LDO300Kit, the " ~/klipper_config/CONFIG-POWER_DEVICES.conf" should look similar to the example below:
[power tasmota_plug_RGB]
#
# Sonoff 31:
# WLED1_15Amp_PSU (sonoff_7)
# http://WLED1-15Amp-PSU.local cmnd/WLED1_15Amp_PSU/
#
type: mqtt
# The type of...
Continuing:
Ensure you have the following in the "moonraker.conf" file (the Trusted IP addresses and CORS domain IP addresses will need to be changed to match your network setup; Plus the IP address and port number for the mosquito broker will need to be updated to match your setup):
[server]...
Before getting into how to setup an MQTT broker (mosquito server) we need to talk about how to add Tasmota firmware to a Sonoff 31.
Tasmota is an open source project on GitHub at https://tasmota.github.io/docs/ The have a ton of documentation. Here are all the different devices that support...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.