Free STL download 2-part case for SEEED XIAO nano SAMD or RP2040
This is a tiny case for my XMAS LED projects, with RGB leds WS2811 or 2812B.
Please donate $1 to my paypal account if you use (parts of) my developed materials so I can continue to share nice stuff for you to download
download STL file small case Xiao nano&LDR&DS3231 with LDR hole 20241127 V14
Please donate $1 to my paypal account if you use (parts of) my developed materials so I can continue to share nice stuff for you to download
I also added a mini board with a clock chip, DS3231 to the XIAO USB-C board, and an LDR to make the RGB’s brighter when they are used during daylight conditions. An example Arduino code with clock function is HERE.
The LDR is mounted on the XIAO board’s top on A0 and GND, so it can be flush to the outer skin of the case through the dedicated LDR hole. Be aware to also add a 10K resistor between A0 and 3v3 since this board does not have programmable PULL-UP resistors.
The mini DS3231 clock board is connected to the XIAO’s pins A4 and A5, 3V3 and GND. There is also a small battery on the little clock board., so the time will always be available. I mounted the clock board so that the DS3231 chip is flat against the RP2040 chip. Then, the Data in and out of the clock board are then facing D4 and D5 of the RP2040. I used 2 Arduino pin headers to connect these data lines together. 3V3 aand GND are connected between the boards using thin wires.
Output to the LED’s is on pin 3 (D3). For the LEDS, also VCC and GND are required, either from the XIAO board’s VCC and GND pins or from the board’s 5V power supply +5V and GND connections. The LDR is mounted making use of a little stud, cut off from the tiny clock board since they have to be removed from the clock board anyway. This makes the LDR fit the box’s LDR hole perfectly.
For resetting an DR2040, a small hole is made to reach the little BOOT switch. This is sometimes required since the RP2040 can get bricked when a non-working void is uploaded. Push the boot butten when powering up, release the button and the RP2040 is in recovery status. Up[load a simple program and the RP2040 will resume normal functioning. Then, the normal COM port will work again an normal flashing is again possible.
The case has a snap-on lid that will also fixate the outlet cable for the RGB LED’s.
Please donate $1 to my paypal account if you use (parts of) my developed materials so I can continue to share nice stuff for you to download
Jantec.nl/en : Our English site is no longer maintained as of July 1st, 2024
New posts and articles will only be made available on the Dutch site https/jantec.nl as of July 1st, 2024.
You can jump to our Dutch site from the main menu, everywhere within the English site.
Our Dutch site has good automatic translation to virtually all commonly used languages and this Dutch site is set to work automatically in the language that your browser uses.
Cheers, Jan Griffioen Amsterdam, Europe.
Several STL design lampshades for 3d printer large socket E27 LED bulb
STL Download lamp_hood_12facets_whole_mini_dots_E27_20240621V13_PRUSA_MINI
DOWNLOAD STL lamp_hood_all_versions_SMALL_shape96_round_pattern8_E27_20240622V15b2_PRUSA_MINI
STL DOWNLOAD lamp_hood_all_versions_SMALL_round_E27_20240622V15b2_PRUSA_MINI
STL DOWNLOAD lamp_hood_all_versions_SMALL_square_E27_20240622V15b2_PRUSA_MINI
DOWNLOAD STL lamp_hood_all_versions_SMALL_PILLAR_24facets_pattern8_E27_20240623V15b3_PRUSA_MINI
STL Design lampshade large socket E27 for 3d printer
DOWNLOAD STL lamp_hood_oval_oval_holes_E27_20240621V14d_VORON_300
Please donate $1 to my paypal account if you use (parts of) my developed materials so I can continue to share nice stuff for you to download
DOWNLOAD STL lamp_hood_oval_oval_holes_E27_20240621V14d_PRUSA_MINI
125 mm airco hose adapter STL printable file for standard 42x375mm window vents
Replacing the heater mosfet B6066 of a Mellow Fly SB2040 pro plus Canbus 3d printer’s Voron Stealthburner toolhead PCB
Due to my careless behaviour I damaged the hotend’s heater Mosfet of my Voron 2.4’s Stealthburner toolhead’s PCB.
This toolhead PCB is a Mellow Fly SB2040 Pro plus. It has an accelerometer, a 2240 TMC, and it works with PT100 for the heater. It works very well through Canbus and my installed PICAN USB-interface on the RPI.
But- when I was installing another nozzle in the hotend, I shorted the ceramic heater cartidge and blew the heater Mosfet. See the next picture:
I ordered a new toolhead board and now I could tell the part number:
I ended up ordering 5 pieces of replacement B6066 Mosfet modules on Ali, and they were delivered yesterday, within 2 weeks.
I desoldered the defective one with my SMD heatgun, and ut a new one in with that same heatgun, works very well!!
Switched to a Chinese high-flow CHT nozzle – Now, what is wrong with this ABS printed test cube?
So- what do you think is wrong with this ABS printed testcube after my switch from a standard 0.5 mm nozzle to an 0.6mm Chinese CHT high-flow nozzle?
I did not change anything other than the Curaslicer settings from 0.5mm to 0.6mm and also in Klipper, in the printer.cfg I also changed the setting from 0.5 to 0.6mm nozzle diameter.
Obviously, I also resliced the gcode before printing the testcubes.
It has been printed on my Voron 2.4R1- 300. with a nozzle as shown in the below picture:
These specific nozzles should be able to produce more flow since the input channel consists out of 3- instead of 1- little hole. The tip is – of course- only 1 hole.
Remedies:
After the failed print, I did the following:
Changed the ABS filament for a fresh pack. No change.
I checked the retraction settings in Curaslicer which were just fine, between 0.5 and 1mm.
Tested the gcode on my big Voron which also has an 0.6 nozzle and this worked just fine.
So- I checked the input of the filament for drag and it went very difficult. Apparantly something causes drag in the way from the enclosed filament box to the extruder.
Exchanged the filament sensor because it caused quite some drag and this made some difference in the printed result but not that much.
Checked the extruder and recalibrated this, no change needed. 50 mm extrusion was indeed exactly 50mm filament going in.
All seemed OK but I still got the same blobby outside on the printed testcube.
So- finally I unscrewed the nozzle and- guess what: It is an 0.8 mm nozzle which came in the same small plastic bag along with all of my ordered 0.6 mm nozzles. Should have checked this beforehand, obviously!
Put a new Chinese CHT 0.6 mm nozzle in from the bag and now ALL IS ALMOST WELL! at least- a lot better.. AND the prints are pretty well usable,
Both pictures: Voron 2.4 printing ABS at 280 degrees, Cura and Klipper setting for an 0.6mm nozzle. Left has an 0.8mm nozzle mounted, on the right is an 0.6mm nozzle mounted, Both nozzles are the high-flow ‘CHT’ Chinese nozzle versions with 3 internal flow channels.I quickly printed a couple of red ABS parts that I need for my big Voron 2.4R2-600.
Small remaining problem: fuzzy X- and Y- walls
I am still working on the blobby surface, as is shown in the above picture, the right positioned testcube. Will try with some other filament! It is not the fuzzy skin option, by the way. It might be related to the high temperature that I use with this particular ABS filament, depending on the application I go up to 280 degrees. Best to try this first with PLA on 180-190 degrees, I guess.
Just got a so-called bright idea- Could it just be that I always had the temp for my extuder way too high and that such a high temp due to the better nozzle with more flow- is no longer required?
That might explain why the prints are now perfect and shiny- But the X an Y walls are somewhat blurry.
That might be due to the high setting for the extruder ‘s temperature.
I could also try to set the print fan on, or at least higher than my usual 25% for ABS.
Then I can see what the impact is, or just lower the extruder temp from 285 to 250 for my red ABS. Give it a shot. Will let you know!
BTW, I never ever had printed this ABS with a shiny XY surface. It was always matte, also at 285 degrees. Possibly the standard nozzle just required a higher temparature setting? I have actually never heard of something like this, we’ll see.
The following 2 pictures show what the printresult was when I printed at 240 degrees, 0.6mm nozzle and all of the rest was unchanged…
The walls printed pretty nice, only the top is not what I want. I will dig into that later.
The sudden stringing when using the high-flow nozzle is obviously one clear indication that I am searching in the right direction for solving my fuzzy walls now. Previously, I never had stringing with the red ABS filament. The stringing was also a lot less when printing this ABS testcube at 240 degrees instead of 285 deg.
I will do a last test with the option to smooth the Z-surface better, will show this here as well! Could also be that the wall width for the top surface is set wrong, we’ll see. Or the temp for final printing too low, or the part-fan a bit too much at 30%?
Heated bed alternative fixture for Voron 2.4 3d printer
To mount my Voren 2.4 R2 600x600mm heated bed solidly on the 3 pieces of 2020 aluminium rails, I used an alternative way, instead of the ,ethod that is usually done.
The reason is that I am using TAP as Z-probe and I want the bed to be mounted as sturdy as possible.
To do this, I used M3 nuts in the rails under the heated bed, then a M6 washer and a copper M5 round threaded insert in which the M3 bolt can be mounted.
But- first I placed the heated bed on the 2020 rails and made small marks where the M3 nut needs to be placed EXACTLY! Then, take the heated bed off and proceed.
The M5 threaded insert has a small cutaway ledge that just fits in the M6 washer, as is shown below:
This keeps the M5 copper threaded insert in place in the M6 washer.
Then, the M3 16mm long bolt threads in the nut that is placed in the 2020 aluminium rail.
After all these have been fitted, remove the M3 bolts, place the heated bed on the threaded inserts and put the M3 bolts loosely in, thread one by one a bit in, place all af the M3 bolts.
Position the heated bed square in the frame and tighten the M3 bolts. You’re done!
Commisioning my VORON2.4 600 3d printer with OCTOPRINT, KLIPPER, CANBUS FLY SB2040 PROplus toolhead module + KNOMI V2, OCTOPUS Pro F429 motherboard and PICAN module
Before building my 600x600x500 (XYZ) Voron 2.4 3d printer, I decided which electronics I would use.
The choice for the electronics’ hard- and firmware was the following:
- Raspberry PI4B 2GB with Octoprint, Klipper
- Octopus pro 1.01 F429 1MB motherboard with KLIPPER firmware
- PICAN CANBUS adapter USB-CANBUS with Candlelight firmware
- Mellow/Fly SB2040 PROplus CANBUS module for the toolhead with CANboot and Klipper firmware
- BTT Knomi V2 in the Stealthburner toolhead
- 10-LEDS arrangement with 8 minileds for the Voron LOGO and 2 RGB LEDS for lighting the nozzle of the Stealthburner
The Controller software is made as follows:
- Raspberry PI, burned with RPI’s Debian Octoprint package through raspberry pi imager
- Raspberry PI, through the PUTTY interface:
- installed KLIPPER on the PI
- git clone https://github.com/Klipper3d/klipper
- ./klipper/scripts/install-octopi.sh
- installed Canboot on the PI
- Burned Canboot on the Mellow/Fly SB2040 Proplus via the USB connection PI-SB2040
- Made an auto-startfile for the Canbus in the PI and reboot
- Burned Klipper on the Mellow/Fly SB2040 Proplus via the Canbus interface PICAN-SB2040
- Made the klipper.bin file for the Octopus board within Klipper on the PI and then burned it as firmware.bin on a FAT-32 formatted microSdcard. Then, put the microSD card in the OCTOPUS board to load the KLIPPER firmware
- installed a couple of supporting packages on the PI
- klipper-led_effect, used for the RGB LEDS on the Stealtburner
-
cd ~ git clone https://github.com/julianschill/klipper-led_effect.git cd klipper-led_effect ./install-led_effect.sh
-
- Moonraker, used for the BTT KNOMI
- klipper-led_effect, used for the RGB LEDS on the Stealtburner
- installed KLIPPER on the PI
- Updated all installed packages on the PI with sudo apt update and sudo apt upgrade commands, and git_pull commands,
- Uploaded the required config files to the respective shared Klipper//Moonraker config directory
- printer.cfg
- knomi.cfg
- stealthburner_leds.cfg
- Reboot and check octoprint in the webpage.
NB: Instead of octoprint, you can also use Fluidd or Mainsail