Other

Projects/Drinks and snacks

🇳🇱 · Bitlair · AK47

← Oudere versie Versie van 24 jun 2026 22:16 Regel 38: Regel 38: * <s>[[User:Linor]] Blauwe M&M's</s> <-- done * <s>[[User:Linor]] Blauwe M&M's</s> <-- done * [[User:Ngkon]] De Molen Banket - Sprits * [[User:Ngkon]] De Molen Banket - Sprits * Spa-rood (of vergelijkbaar) Voor niet food/drink gerelateerde zaken zie de [[Wensenlijst]] Voor niet food/drink gerelateerde zaken zie de [[Wensenlijst]]

Bestand:Bitlair-backing-paper-bin.stl

🇳🇱 · Bitlair · Ngkon

Ngkon heeft Bestand:Bitlair-backing-paper-bin.stl geüpload 3D-model van de afvalbak bij de freestuff-labelprinter. Nieuwe pagina == Beschrijving == 3D-model van de afvalbak bij de freestuff-labelprinter.

Klipper op Ultimaker Project

🇳🇱 · MakerSpaceLeiden · LucasV

Status / voortgang en notities ← Oudere versie Versie van 24 jun 2026 17:37 (Een tussenliggende versie door dezelfde gebruiker niet weergegeven) Regel 69: Regel 69: # Pressure advance tune # Pressure advance tune # mogelijk meer! # mogelijk meer! Eigenlijk is alles (bijna) klaar voor de eerste test-prints en het afstellen van input shaping en pressure_advance.

Elektronica Onderdelen

🇳🇱 · MakerSpaceLeiden · LucasV

← Oudere versie Versie van 24 jun 2026 17:33 Regel 4: Regel 4: [[Bestand:Raacos_elektronica_werkplek.jpg|miniatuur|onderdelenvoorraad, overzicht, VMG]] [[Bestand:Raacos_elektronica_werkplek.jpg|miniatuur|onderdelenvoorraad, overzicht, VMG]] [[Bestand:Onderdelenvoorraad_Olga.jpeg|miniatuur|Onderdelenvoorraad op de Olga. Work in Progress]] [[Bestand:Onderdelenvoorraad_Olga.jpeg|miniatuur|Onderdelenvoorraad op de Olga. Work in Progress]] [[Bestand:Onderdelenvoorraad_Olga_2.jpeg|miniatuur|Onderdelenvoorraad op de Olga. Work in Progress]]

Config klipper UM2plusextended

🇳🇱 · MakerSpaceLeiden · LucasV

Nieuwe pagina aangemaakt met 'Work in progress, but if you want to get your Ultimaker 2+ extended to klipper, this might help. If I remember I'll update this when done (AKA after input shaper tune and pressure advance tune) - but those parameters and PID etc might be different on another UM2+ anyway... So this file should be a good start for others. <code> # This file contains common pin mappings for Ultimaker UltiMainboard v2 # boards. To use this config, the firmware should be compiled…' Nieuwe pagina Work in progress, but if you want to get your Ultimaker 2+ extended to klipper, this might help. If I remember I'll update this when done (AKA after input shaper tune and pressure advance tune) - but those parameters and PID etc might be different on another UM2+ anyway... So this file should be a good start for others. <code> # This file contains common pin mappings for Ultimaker UltiMainboard v2 # boards. To use this config, the firmware should be compiled for the # AVR atmega2560. # See docs/Config_Reference.md for a description of parameters. #Versie van 24-6-2026 # MCU sectie stond er dubbel in, de niet-werkende verwijderd # rotation distance van Z 40 klopte niet, beweegt ongeveer factor 2.5 te korte afstand. 16 dan? # X en Y en Z afstanden (rot dist) gecontroleerd en geloofwaardig bevonden # Z0 afgesteld # PID tune en save config gedaan # extruder motor draaide de verkeerde kant op, DIR pin inverted # extrusion rotation distance 8.58 geeft de gevraagde hoeveelheid filament # Y min vanwege clips aangepast, max gaat niet # TODO: # bed levellen # Input shaper tune # Pressure advance tune # mogelijk meer! [mcu] serial: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_558383230363512121D1-if00 #That is the MSL Ultimaker 2+ extended [include mainsail.cfg] [stepper_x] step_pin: PA3 dir_pin: !PA1 enable_pin: !PA5 microsteps: 16 rotation_distance: 40 endstop_pin: ^!PA0 position_endstop: 0 position_max: 230 homing_speed: 50.0 [stepper_y] step_pin: PC5 dir_pin: PC4 enable_pin: !PC6 microsteps: 16 rotation_distance: 40 endstop_pin: ^!PA4 position_endstop: 225 position_max: 225 # cannot reduce from 225, endstop location needs to be between min and max position_min: 9 # because clips homing_speed: 50.0 [stepper_z] step_pin: PC2 dir_pin: !PC1 enable_pin: !PC3 microsteps: 16 rotation_distance: 16 # was 40 but that is too short, about 2.5 endstop_pin: ^!PA7 position_endstop: 314.2 #be darn carefull, this is absulote max / hit bed at Z0 position_max: 314.2 homing_speed: 20.0 [extruder] step_pin: PL7 dir_pin: !PL6 #inverted, because extrude retracted and vice versa enable_pin: !PC0 microsteps: 16 rotation_distance: 8.58 nozzle_diameter: 0.400 filament_diameter: 2.850 heater_pin: PE4 sensor_type: PT100 INA826 sensor_pin: PK0 #control: pid -- disabled because auto-tune config below! #pid_Kp: 22.2 #pid_Ki: 1.08 #pid_Kd: 114 min_temp: 0 max_temp: 275 # Dual extruder support. #[extruder1] #step_pin: PL0 #dir_pin: PL2 #enable_pin: !PL1 #microsteps: 16 #rotation_distance: 33.500 #nozzle_diameter: 0.400 #filament_diameter: 2.850 #heater_pin: PE5 #sensor_type: PT100 INA826 #sensor_pin: PK1 #control: pid #pid_Kp: 22.2 #pid_Ki: 1.08 #pid_Kd: 114 #min_temp: 0 #max_temp: 275 [heater_bed] heater_pin: PG5 sensor_type: PT100 INA826 sensor_pin: PK2 control: watermark min_temp: 0 max_temp: 100 [fan] pin: PH4 [printer] kinematics: cartesian max_velocity: 500 max_accel: 3000 max_z_velocity: 25 max_z_accel: 30 [output_pin case_light] pin: PH5 value: 1.0 # Motor current settings. [output_pin stepper_xy_current] pin: PL5 pwm: True scale: 2.000 # Max power setting. cycle_time: .000030 hardware_pwm: True value: 1.200 # Power adjustment setting. [output_pin stepper_z_current] pin: PL4 pwm: True scale: 2.000 cycle_time: .000030 hardware_pwm: True value: 1.200 [output_pin stepper_e_current] pin: PL3 pwm: True scale: 2.000 cycle_time: .000030 hardware_pwm: True value: 1.250 #*# <---------------------- SAVE_CONFIG ----------------------> #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*# #*# [extruder] #*# control = pid #*# pid_kp = 13.662 #*# pid_ki = 0.632 #*# pid_kd = 73.773 </code>

Its-g5

🇳🇱 · Revelation space · Bertrik Sikken

Hardware ← Older revision Revision as of 17:23, 24 June 2026 (One intermediate revision by the same user not shown) (No difference)

Wheeze

🇳🇱 · Revelation space · Wheeze

Redirected page to User:Wheeze New page #REDIRECT [[User:Wheeze]]

Its-g5

🇳🇱 · Revelation space · Bertrik Sikken

Hardware ← Older revision Revision as of 14:28, 24 June 2026 (One intermediate revision by the same user not shown) Line 53: Line 53: I got this ESP-C5-devkitC-1 board, and it worked for me: I got this ESP-C5-devkitC-1 board, and it worked for me: * aliexpress product page https://nl.aliexpress.com/item/1005012416463528.html * Aliexpress product page https://nl.aliexpress.com/item/1005012416463528.html * espressif schematic https://dl.espressif.com/dl/schematics/SCH_ESP32-C5-DevkitC-1_V1.1_20240621.pdf * Espressif schematic https://dl.espressif.com/dl/schematics/SCH_ESP32-C5-DevkitC-1_V1.1_20240621.pdf . Actually my board is not exactly like this, the USB-UART is connected to pins GPIO11 (TX) and GPIO12 (RX), not GPIO25/GPIO24. * espressif devkit-c page: https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html * Espressif devkit-c page: https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html It has an onboard antenna. There are also other boards with an antenna connection, which allows using an external antenna. This may be better, I don't know yet. It has an onboard antenna. There are also other boards with an antenna connection, which allows using an external antenna. This may be better, I don't know yet. Connect your USB-C cable to the "UART" port. It is connected to an actual USB-UART converter chip and always shows up, regardless of whether the ESP32 is in reset or not. == Software == == Software ==

Projects/Freestuff Labelprinter

🇳🇱 · Bitlair · Ngkon

Inhoudsopgave gefixt ← Oudere versie Versie van 24 jun 2026 11:52 (Een tussenliggende versie door dezelfde gebruiker niet weergegeven) Regel 18: Regel 18: De code om een job naar de printer te sturen is overgenomen van wat Revspace gebruikt. Maar nu [https://git.bitlair.nl/bitlair/esphome-configs/src/branch/main/freestuff.yaml gebaseerd op Esphome] voor makkelijke OTA, reconnects, en integratie met de knop, debounce, etc. De code om een job naar de printer te sturen is overgenomen van wat Revspace gebruikt. Maar nu [https://git.bitlair.nl/bitlair/esphome-configs/src/branch/main/freestuff.yaml gebaseerd op Esphome] voor makkelijke OTA, reconnects, en integratie met de knop, debounce, etc. === CAD = == = = Afvalbak == [[User:Ngkon]] vond het ietwat onhandig dat je helemaal naar de afvalbak van de keuken moet lopen nadat je de backing paper van een labeltje had gehaald. Daarom is er een afvalbakje gerealiseerd onder de labelprinter, die ook dient als 'vangnet' voor vallende labeltjes. == CAD == * [[File:Freestuff_labelprinter_montage.stl]] * [[File:Freestuff_labelprinter_montage.stl]] * [[File:Esp32_d1mini_montage.stl]] * [[File:Esp32_d1mini_montage.stl]] '''Afvalbak''' * [[File:Bitlair-backing-paper-bin.stl]] * [[File:Bitlair-backing-paper-shelf-mount-v2.stl]] = == Verbruiksartikelen = == == Verbruiksartikelen == * Tape: https://www.123inkt.nl/Brother-123inkt-huismerk-vervangt-Brother-DK-22205-continue-papiertape-DK22205C-i25606.html * Tape: https://www.123inkt.nl/Brother-123inkt-huismerk-vervangt-Brother-DK-22205-continue-papiertape-DK22205C-i25606.html

Klipper op Ultimaker Project

🇳🇱 · MakerSpaceLeiden · LucasV

Status / voortgang en notities ← Oudere versie Versie van 24 jun 2026 18:41 Regel 45: Regel 45: = Status / voortgang en notities = = Status / voortgang en notities = Deze notities zijn later uit te werken tot een howto / korte gids. Het configuratie-bestand voor de Ultimaker 2+ extended wil ik ook [[ Config_klipper_UM2plusextended |ergens]] neerzetten, want het verschilt van de standaard-configuratie van de 'gewone' Ultimaker (1). Deze notities zijn later uit te werken tot een howto / korte gids. Het configuratie-bestand voor de Ultimaker 2+ extended wil ik ook [[ Config_klipper_UM2+extended |ergens]] neerzetten, want het verschilt van de standaard-configuratie van de 'gewone' Ultimaker (1). 09-05-2026: Er is een Raspi3B, met dank aan Jens. Daar staat Klipper op, bereikbaar via Mainsail in een webbrowser. Ook is de Pi bereikbaar via SSH. Volgende stap is de UM (liefst de UM2) aanpassen om de Pi te verbinden en de firmware in de UM te laden. <br> 09-05-2026: Er is een Raspi3B, met dank aan Jens. Daar staat Klipper op, bereikbaar via Mainsail in een webbrowser. Ook is de Pi bereikbaar via SSH. Volgende stap is de UM (liefst de UM2) aanpassen om de Pi te verbinden en de firmware in de UM te laden. <br>

Klipper op Ultimaker Project

🇳🇱 · MakerSpaceLeiden · LucasV

← Oudere versie Versie van 24 jun 2026 17:43 (Een tussenliggende versie door dezelfde gebruiker niet weergegeven) Regel 5: Regel 5: |Contact=Lucas of Jens |Contact=Lucas of Jens }} }} [[Bestand:klipper_op_um_projecct.jpg|miniatuur|De Ultimaker2+ extended en de filamentdroger]] [[Bestand:Net voor klipper ultimater 2pext gebruiksstatus.jpg|miniatuur|Net voor er klipper op gezet werd had de Ultimaker 2+ Extended al 2.6 km materiaal verwerkt in 2684 uur. 5-en-half duizend uur aangestaan. En still going strong]] =Wat= =Wat= [https://www.klipper3d.org/ klipper] is een firmware voor 3d printers waarbij er tussen de slicer en de motortjes nog wat extra slimmigheid is gepropt in de vorm van een input shaper en een webinterface en dergelijke. Deze draait op een raspberry Pi of andere linux computer en stuurt commando's naar de printer. De printer voert deze domweg uit. De slimmigheid draait daarmee op een snellere CPU en de printer kan dan ook sneller. [https://www.klipper3d.org/ klipper] is een firmware voor 3d printers waarbij er tussen de slicer en de motortjes nog wat extra slimmigheid is gepropt in de vorm van een input shaper en een webinterface en dergelijke. Deze draait op een raspberry Pi of andere linux computer en stuurt commando's naar de printer. De printer voert deze domweg uit. De slimmigheid draait daarmee op een snellere CPU en de printer kan dan ook sneller.

Elektronica Onderdelen

🇳🇱 · MakerSpaceLeiden · LucasV

← Oudere versie Versie van 24 jun 2026 17:35 (Een tussenliggende versie door dezelfde gebruiker niet weergegeven) Regel 1: Regel 1: [[Category:Supplies]][[Category:Electronics supplies]] [[Category:Supplies]][[Category:Electronics supplies]] {{NeedsWorkOlga}} {{NeedsWorkOlga |TODO: nieuwe foto's wanneer alles netjes op zijn plek staat }} [[Bestand:Raacos_elektronica_werkplek.jpg|miniatuur|onderdelenvoorraad, overzicht, VMG]] [[Bestand:Raacos_elektronica_werkplek.jpg|miniatuur|onderdelenvoorraad, overzicht, VMG]]

Elektronica afdeling

🇳🇱 · MakerSpaceLeiden · LucasV

Huisregels ← Oudere versie Versie van 24 jun 2026 17:32 Regel 79: Regel 79: = Huisregels= = Huisregels= [[Bestand:Stoffer blik desoldeerstation.jpg|miniatuur|alt=stoffer en blik|Er hangt een stoffer en blik naast het desoldeerstation, zodat je de tafel kunt schoonvegen]] * Houd de keuken schoon voor voedseltoepassingen. * Houd de keuken schoon voor voedseltoepassingen. ** Was je handen bij de werkplaats-gootsteen (voorportaal van toilet; het washok) als je met loodhoudend soldeer gewerkt hebt ** Was je handen bij de werkplaats-gootsteen (voorportaal van toilet; het washok) als je met loodhoudend soldeer gewerkt hebt

Elektronica Onderdelen

🇳🇱 · MakerSpaceLeiden · LucasV

← Oudere versie Versie van 24 jun 2026 17:12 Regel 2: Regel 2: {{NeedsWorkOlga}} {{NeedsWorkOlga}} [[Bestand:Raacos_elektronica_werkplek.jpg|miniatuur|onderdelenvoorraad, overzicht ]] [[Bestand:Raacos_elektronica_werkplek.jpg|miniatuur|onderdelenvoorraad, overzicht, VMG ]] [[Bestand:Linker_raacos.jpg|miniatuur|onderdelenvoorraad (Linkerkant , labels leesbaar na inzoomen) ]] [[Bestand: Onderdelenvoorraad_Olga . jpeg |miniatuur|Onderdelenvoorraad op de Olga . Work in Progress ]] [[Bestand: Rechter_raaco's . jpg |miniatuur| onderdelenvoorraad (Rechterkant, labels leesbaar na inzoomen)]] [[Bestand: Onderdelenvoorraad. jpeg|miniatuur|Onderdelenvoorraad (Aartkastje) ]] Regel 22: Regel 20: Waar mogelijk zit het bestelnummer van het onderdeel in het laatje bij het onderdeel (farnell-etiket of uitgeknipt TME-label, etc). Dit zodat er (bij)besteld kan worden als het op raakt of als iemand hetzelfde onderdeel voor zichzelf wil bestellen. Waar mogelijk zit het bestelnummer van het onderdeel in het laatje bij het onderdeel (farnell-etiket of uitgeknipt TME-label, etc). Dit zodat er (bij)besteld kan worden als het op raakt of als iemand hetzelfde onderdeel voor zichzelf wil bestellen. Als je nieuwe onderdelen toevoegt, sluit dan ongeveer aan bij de bestaande indeling. Als je nieuwe onderdelen toevoegt, sluit dan ongeveer aan bij de bestaande indeling . Sortering is oplopend (van weerstandswaarden, condensatorwaarden, etc), en de kastjes zijn onderverdeeld in weerstanden, condensatoren, halfgeleiders, en overigen (modules, knoopcellen, sensors, servo's etc) . De kastjes van zijn in principe van links naar rechts: {{NeedsWorkOlga| De indeling van die kastjes is op VMG wat rommelig geworden en kunnen we verbeteren nu ze verhuisd zijn, temeer daar er meer kastjes bijgekomen zijn . }} * Weerstanden **Begint bovenaan met de E12 reeks in opvolgende waarden, 3 per laatje, kleinste waarde vooraan. De laatjes lopen op van links naar rechts. Verderop in het kastje zitten enkele vermogensweerstanden en onderaan weerstands-arrays en potmeters. Kunnen ook bijvoorbeeld LDR's bij. De onderste la is "inbox" voor nog in te delen onderdelen - Deel deze gerust beter in, ter voorkoming van [[https://www.xkcd.com/1077/ xkcd:1077]]. ** TODO: Verder bevat dit kastje relais. Dat zijn eigenlijk schakelaars , dus die zouden in het kastjes "Schakelaars en connectors" moeten - als dat past. * Condensatoren **Ook hier van links naar rechts in opvolgende waarden. Elektrolytisch en ceramisch. * Halfgeleiders ** Led's ** diodes * Modules / overig ** Zekeringen ** Step-up, step-down, arduino, esp8266/esp32, stepper drivers, etc . ** sensor-modules ** motoren /servotjes ** smd weerstanden (TODO: mogen ook bij de weerstanden als daar plek is) ** knoopcellen * Connectors en schakelaars ** druktoetsen ** JST ** printkroonstenen ** batterijclips ** IC voetjes ** molex C-grid/dupont tang en connectors Bovenop de kastjes is ruimte voor opbergdoosjes met vergelijkbaar materiaal, onder de kastjes een plank voor gereedschappen en dingen die je vaker nodig hebt dan bovenop. ==SMD onderdelen== ==SMD onderdelen==

Klipper op Ultimaker Project

🇳🇱 · MakerSpaceLeiden · LucasV

Status / voortgang en notities ← Oudere versie Versie van 24 jun 2026 11:32 Regel 44: Regel 44: = Status / voortgang en notities = = Status / voortgang en notities = Deze notities zijn later uit te werken tot een howto / korte gids. Het configuratie-bestand voor de Ultimaker 2+ extended wil ik ook ergens neerzetten, want het verschilt van de standaard-configuratie van de 'gewone' Ultimaker (1). Deze notities zijn later uit te werken tot een howto / korte gids. Het configuratie-bestand voor de Ultimaker 2+ extended wil ik ook [[Config_klipper_UM2plusextended| ergens ]] neerzetten, want het verschilt van de standaard-configuratie van de 'gewone' Ultimaker (1). 09-05-2026: Er is een Raspi3B, met dank aan Jens. Daar staat Klipper op, bereikbaar via Mainsail in een webbrowser. Ook is de Pi bereikbaar via SSH. Volgende stap is de UM (liefst de UM2) aanpassen om de Pi te verbinden en de firmware in de UM te laden. <br> 09-05-2026: Er is een Raspi3B, met dank aan Jens. Daar staat Klipper op, bereikbaar via Mainsail in een webbrowser. Ook is de Pi bereikbaar via SSH. Volgende stap is de UM (liefst de UM2) aanpassen om de Pi te verbinden en de firmware in de UM te laden. <br> Regel 50: Regel 50: 04-06-2026: Firmware is gecompiled. "Make menuconfig" gaf error "unsupported locale setting" - "export LC_ALL = C" werkt daar omheen door de taal op C in te stellen (ipv op NL-nl of EN-us etc.). In Mainsail kan via de tandwieltjes rechtsboven de echte taal gekozen worden. Daarna werkt make menuconfig (de defaults zijn ok), en werkt ook make. Firmware staat nog niet op de UM, want "make flash" verwacht een ander type bootloader. Ik denk dat ik het ofwel met een avr-programmer via ISP ga oplossen ofwel met "avrdude -c ... -p m2560 -U flash:w:---" met op op de ... de juiste bootloader en op de --- het pad naar de hexfile. (Het is geen 'arduino' of 'urclock', stk500v2 werkt wel met -t maar niet met -U // de UM reboot dan, WDT?)<br> 04-06-2026: Firmware is gecompiled. "Make menuconfig" gaf error "unsupported locale setting" - "export LC_ALL = C" werkt daar omheen door de taal op C in te stellen (ipv op NL-nl of EN-us etc.). In Mainsail kan via de tandwieltjes rechtsboven de echte taal gekozen worden. Daarna werkt make menuconfig (de defaults zijn ok), en werkt ook make. Firmware staat nog niet op de UM, want "make flash" verwacht een ander type bootloader. Ik denk dat ik het ofwel met een avr-programmer via ISP ga oplossen ofwel met "avrdude -c ... -p m2560 -U flash:w:---" met op op de ... de juiste bootloader en op de --- het pad naar de hexfile. (Het is geen 'arduino' of 'urclock', stk500v2 werkt wel met -t maar niet met -U // de UM reboot dan, WDT?)<br> <br> <br> 09-06-2026: Firmware is op de Ultimaker geladen. Met de avr-dragon. (avrdude op de Raspi zou hebben moeten werken, maar na de 1e foutmelding heb ik de klipper.elf naar de laptop ge-scp't en het met avrdude vanaf de laptop in de UM geladen). Klipper/mainsail zien de printer. Config file op de Raspberry Pi klopt nog niet, zie evt de notities in dat bestand (maar ik ga er mee verder --[[Gebruiker:LucasV|LucasV]] ([[Overleg gebruiker:LucasV|overleg]])), let op met de Z-as dat de kop niet door het bed geramd wordt. 09-06-2026: Firmware is op de Ultimaker geladen. Met de avr-dragon. (avrdude op de Raspi zou hebben moeten werken, maar na de 1e foutmelding heb ik de klipper.elf naar de laptop ge-scp't en het met avrdude vanaf de laptop in de UM geladen). Klipper/mainsail zien de printer. Config file op de Raspberry Pi klopt nog niet, zie evt de notities in dat bestand (maar ik ga er mee verder --[[Gebruiker:LucasV|LucasV]] ([[Overleg gebruiker:LucasV|overleg]])), let op met de Z-as dat de kop niet door het bed geramd wordt. <br> <br> 24-06-2026: Config file bijgewerkt: Versie van 24-6-2026 # MCU sectie stond er dubbel in, de niet-werkende verwijderd # rotation distance van Z 40 klopte niet, beweegt ongeveer factor 2.5 te korte afstand. 16 dan? # X en Y en Z afstanden (rot dist) gecontroleerd en geloofwaardig bevonden # Z0 afgesteld # PID tune en save config gedaan # extruder motor draaide de verkeerde kant op, DIR pin inverted # extrusion rotation distance 8.58 geeft de gevraagde hoeveelheid filament # Y min vanwege clips aangepast, max gaat niet # TODO: # bed levellen # Input shaper tune # Pressure advance tune # mogelijk meer!

Weerstation

🇳🇱 · Revelation space · Wheeze

Ontvangst ← Older revision Revision as of 15:10, 24 June 2026 (One intermediate revision by the same user not shown) Line 12: Line 12: == Prerequisites == == Prerequisites == - MQTT en Home Assistant werkend ergens. * MQTT en Home Assistant werkend ergens. * Bresser 7in1 weerstation, display niet nodig. ** [https://www.bol.com/nl/nl/p/bresser-weestation-buitensensor-voor-weerstation-7003300-7002586-zonder-basissscherm/9300000180891899/ Hier] heb ik hem vandaan ** BRESSER Weestation - Buitensensor voor Weerstation 7003300 & 7002586 - Zonder Basissscherm * RTL-SDR stickje == Ontvangst == == Ontvangst == Ontvangen en op MQTT zetten, met behulp van de RTL_433 software/docker. Ontvangen en op MQTT zetten, met behulp van de RTL_433 software/docker. Ik gebruik hier geen Add-On voor, omdat mijn Home Assistant in een VM draait, en het doorgeven van de SDR-Stick gedoe is. Ik gebruik hier geen Add-On in Home Assistant voor, omdat mijn Home Assistant in een VM draait, en het doorgeven van de SDR-Stick gedoe is. De SDR en deze tool staat op een ander doosje dichtbij het dak/weerstation. De SDR en deze tool staat op een ander doosje dichtbij het dak/weerstation. ''Geinspireerd door de config van Xesxen, aangepast n.a.v. info in de later volgende HA Add-On.'' ''Geinspireerd door de config van Xesxen, aangepast n.a.v. info in de later volgende HA Add-On.'' * "-R 173" filtert op alleen de Bresser 7in! * "-f 868.3M" luistert op de 868Mhz frequentie waar de Bresser uitzend docker-compose.yml docker-compose.yml Line 48: Line 54: logging: *log logging: *log </pre> </pre> - "-R 173" filtert op alleen de Bresser 7in! == Home Assistant Discovery == == Home Assistant Discovery ==

Weerstation

🇳🇱 · Revelation space · Wheeze

← Older revision Revision as of 14:51, 24 June 2026 (One intermediate revision by the same user not shown) (No difference)

Deelnemer hernoemen

🇳🇱 · Revelation space · Shiz

← Older revision Revision as of 09:50, 24 June 2026 (One intermediate revision by the same user not shown) Line 1: Line 1: '''Deze pagina is een spiekbriefje voor bestuurders. Dit is waarom we namen van deelnemers niet elke paar dagen veranderen!''' '''Deze pagina is een spiekbriefje voor bestuurders. Dit is waarom we namen van deelnemers niet elke paar maanden veranderen!''' Line 8: Line 8: |- |- | board.git | board.git | * <tt>cd boardgit/ participants/db / ; git mv $X-oudenick.txt $X-nieuwenick.txt</tt> | * <tt>cd participants/db; git mv $X-oudenick.txt $X-nieuwenick.txt; $EDITOR $X-nieuwenick.txt</tt> |- |- | LDAP | LDAP | | * <tt>ssh root@gateway; shelldap # cd ou=people; move uid=$oudenick uid=$nieuwenick; edit uid=$nieuwenick</tt> * <tt>ssh root@gateway </tt> ; Hernoem de gebruiker: <tt> shelldap # cd ou=people; move uid=$oudenick uid=$nieuwenick; edit uid=$nieuwenick</tt> * Verander nickname in Discourse admin UI * Discourse: Verander nickname in admin UI * Wiki: [[Special:RenameUser]] * Wiki: [[Special:RenameUser]] * TheLounge: vraag of deelnemer eerst wil disconnecten, dan: <tt> ssh root@chat.revspace.nl; cd /var/lib/thelounge; mv users/oudenick.json users /nieuwenick.json; mv uploads/oudenick.json uploads /nieuwenick.json</tt> * TheLounge: <tt>ssh root@chat.revspace.nl</tt>; vraag of deelnemer eerst wil disconnecten, zet dan de instellingen over : <tt>cd /var/lib/thelounge; mv users/oudenick.json users/nieuwenick.json</tt> * Run <tt>ldap-sync.pl</tt> uit board.git to be sure * Run <tt>ldap-sync.pl</tt> uit board.git to be sure |- |- Line 22: Line 23: * Nieuw account aanmaken * Nieuw account aanmaken * Deelnemer resteren saldo laten overzetten (moet dus positief zijn) * Deelnemer resteren saldo laten overzetten (moet dus positief zijn) * Als deelnemer lang bekend is onder oude nickname, nieuwe entry aan de bovenkant van <tt>.revbank/accounts</tt> toevoegen ('''via revbank --with-lock $EDITOR''' )( zie bestaande entries) en oude entry verwijderen * <tt>ssh bar@gateway</tt>; Als deelnemer lang bekend is onder oude nickname, voeg dan nieuwe deny- entry aan het begin van <tt> ~/ .revbank/accounts</tt> toe ('''via revbank --with-lock $EDITOR''' , zie bestaande entries voor formaat ) en verwijder oude accountentry * Als deelnemer statiegeldtokens wil, update dan <tt>.revbank/statiegeld</tt> ('''via revbank --with-lock $EDITOR''') * <tt>ssh bar@gateway</tt>; Als deelnemer statiegeldtokens wil overzetten , werk dan <tt> ~/ .revbank/statiegeld</tt> bij ('''via revbank --with-lock $EDITOR''') * Laat deelnemer bar/QR-code die op terminal geplakt is vervangen, indien relevant * Laat deelnemer bar/QR-code die op terminal geplakt is vervangen, indien relevant * Laat deelnemer shift-Fx quick-entry op terminal vervangen, indien relevant * Laat deelnemer shift-Fx quick-entry op terminal vervangen, indien relevant Line 29: Line 30: | IRC | IRC | | * Cloakverandering aanvragen in #libera-communities, cloakentry in participants db updaten * Vraag cloakverandering aan in <tt> #libera-communities </tt> , werk cloak-info in board.git participants -database bij * Handmatige entry in <tt>~/commands/=auth</tt> updaten als oude of nieuwe cloak niet volledig met nickname overeenkomt * <tt>ssh bar@gateway</tt>; Werk handmatige entry in <tt>~/commands/=auth</tt> bij als oude of nieuwe cloak niet volledig met nickname overeenkomt |- |- | Doorduino | Doorduino | | * Laat deelnemer eerst uitchecken * Laat deelnemer eerst uitchecken * <tt>ssh root@gateway; cd doorduino-pi; $EDITOR *.acl; sh push.sh</tt> * <tt>ssh root@gateway </tt> ; Werk de ACL bij: <tt> cd ~/ doorduino-pi; $EDITOR *.acl; sh push.sh</tt> * Laat deelnemer opnieuw inchecken '''en''' opt-innen (indien gewenst) * Laat deelnemer opnieuw inchecken '''en''' opt-innen (indien gewenst) * Verplaats custom incheckgeluidjes op de speler indien relevant: <tt>ssh root@10.42.66.3; cd mqtt-sounds/sounds/revspace-local/doorduino/doei/unlocked; mv oudenick nieuwenick</tt> * <tt>ssh root@10.42.66.3 </tt> ; Verplaats eigen uitcheckgeluidjes op de speler indien relevant: <tt> cd mqtt-sounds/sounds/revspace-local/doorduino/doei/unlocked; mv oudenick nieuwenick</tt> |- |- | SSH | SSH Line 43: Line 44: * Verplaats homedirectories op shellservers * Verplaats homedirectories op shellservers * Hernoem SSH-accounts op verschillende servers waar deelnemer toegang tot heeft (gateway, mediaserver, ...) * Hernoem SSH-accounts op verschillende servers waar deelnemer toegang tot heeft (gateway, mediaserver, ...) * Update comment in <tt>authorized_keys</tt>-bestanden voor gedeelde accounts (bar@gateway, ...) * Update nickname- comment in <tt> ~/.ssh/ authorized_keys</tt>-bestanden voor gedeelde accounts (bar@gateway, ...) |- |- | Misc | Misc

Bestand:Bitlair-backing-paper-shelf-mount-v2.stl

🇳🇱 · Bitlair · Ngkon

Ngkon heeft Bestand:Bitlair-backing-paper-shelf-mount-v2.stl geüpload 3D-model van de houder van de afvalbak van de freestuff-labelprinter. Hier dienen twee M4-heat inserts in geplaatst te worden! Nieuwe pagina == Beschrijving == 3D-model van de houder van de afvalbak van de freestuff-labelprinter. Hier dienen twee M4-heat inserts in geplaatst te worden!

Config klipper UM2plusextended

🇳🇱 · MakerSpaceLeiden · LucasV

LucasV heeft de pagina Config klipper UM2plusextended hernoemd tot Config klipper UM2+extended zonder een doorverwijzing achter te laten Nieuwe pagina Work in progress, but if you want to get your Ultimaker 2+ extended to klipper, this might help. If I remember I'll update this when done (AKA after input shaper tune and pressure advance tune) - but those parameters and PID etc might be different on another UM2+ anyway... So this file should be a good start for others. <pre> # This file contains common pin mappings for Ultimaker UltiMainboard v2 # boards. To use this config, the firmware should be compiled for the # AVR atmega2560. # See docs/Config_Reference.md for a description of parameters. #Versie van 24-6-2026 # MCU sectie stond er dubbel in, de niet-werkende verwijderd # rotation distance van Z 40 klopte niet, beweegt ongeveer factor 2.5 te korte afstand. 16 dan? # X en Y en Z afstanden (rot dist) gecontroleerd en geloofwaardig bevonden # Z0 afgesteld # PID tune en save config gedaan # extruder motor draaide de verkeerde kant op, DIR pin inverted # extrusion rotation distance 8.58 geeft de gevraagde hoeveelheid filament # Y min vanwege clips aangepast, max gaat niet # TODO: # bed levellen # Input shaper tune # Pressure advance tune # mogelijk meer! [mcu] serial: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_558383230363512121D1-if00 #That is the MSL Ultimaker 2+ extended [include mainsail.cfg] [stepper_x] step_pin: PA3 dir_pin: !PA1 enable_pin: !PA5 microsteps: 16 rotation_distance: 40 endstop_pin: ^!PA0 position_endstop: 0 position_max: 230 homing_speed: 50.0 [stepper_y] step_pin: PC5 dir_pin: PC4 enable_pin: !PC6 microsteps: 16 rotation_distance: 40 endstop_pin: ^!PA4 position_endstop: 225 position_max: 225 # cannot reduce from 225, endstop location needs to be between min and max position_min: 9 # because clips homing_speed: 50.0 [stepper_z] step_pin: PC2 dir_pin: !PC1 enable_pin: !PC3 microsteps: 16 rotation_distance: 16 # was 40 but that is too short, about 2.5 endstop_pin: ^!PA7 position_endstop: 314.2 #be darn carefull, this is absulote max / hit bed at Z0 position_max: 314.2 homing_speed: 20.0 [extruder] step_pin: PL7 dir_pin: !PL6 #inverted, because extrude retracted and vice versa enable_pin: !PC0 microsteps: 16 rotation_distance: 8.58 nozzle_diameter: 0.400 filament_diameter: 2.850 heater_pin: PE4 sensor_type: PT100 INA826 sensor_pin: PK0 #control: pid -- disabled because auto-tune config below! #pid_Kp: 22.2 #pid_Ki: 1.08 #pid_Kd: 114 min_temp: 0 max_temp: 275 # Dual extruder support. #[extruder1] #step_pin: PL0 #dir_pin: PL2 #enable_pin: !PL1 #microsteps: 16 #rotation_distance: 33.500 #nozzle_diameter: 0.400 #filament_diameter: 2.850 #heater_pin: PE5 #sensor_type: PT100 INA826 #sensor_pin: PK1 #control: pid #pid_Kp: 22.2 #pid_Ki: 1.08 #pid_Kd: 114 #min_temp: 0 #max_temp: 275 [heater_bed] heater_pin: PG5 sensor_type: PT100 INA826 sensor_pin: PK2 control: watermark min_temp: 0 max_temp: 100 [fan] pin: PH4 [printer] kinematics: cartesian max_velocity: 500 max_accel: 3000 max_z_velocity: 25 max_z_accel: 30 [output_pin case_light] pin: PH5 value: 1.0 # Motor current settings. [output_pin stepper_xy_current] pin: PL5 pwm: True scale: 2.000 # Max power setting. cycle_time: .000030 hardware_pwm: True value: 1.200 # Power adjustment setting. [output_pin stepper_z_current] pin: PL4 pwm: True scale: 2.000 cycle_time: .000030 hardware_pwm: True value: 1.200 [output_pin stepper_e_current] pin: PL3 pwm: True scale: 2.000 cycle_time: .000030 hardware_pwm: True value: 1.250 #*# <---------------------- SAVE_CONFIG ----------------------> #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*# #*# [extruder] #*# control = pid #*# pid_kp = 13.662 #*# pid_ki = 0.632 #*# pid_kd = 73.773 </pre>

Bestand:Net voor klipper ultimater 2pext gebruiksstatus.jpg

🇳🇱 · MakerSpaceLeiden · LucasV

LucasV heeft Bestand:Net voor klipper ultimater 2pext gebruiksstatus.jpg geüpload Nieuwe pagina Ultimater 2+ extended had al ruim 2.6 km geprint voordat er klipper op gezet werd. Still going strong

Bestand:Stoffer blik desoldeerstation.jpg

🇳🇱 · MakerSpaceLeiden · LucasV

LucasV heeft Bestand:Stoffer blik desoldeerstation.jpg geüpload Nieuwe pagina Er hangt een stoffer en blik naast het desoldeerstation

Config klipper UM2plusextended

🇳🇱 · MakerSpaceLeiden · LucasV

← Oudere versie Versie van 24 jun 2026 11:36 Regel 2: Regel 2: If I remember I'll update this when done (AKA after input shaper tune and pressure advance tune) - but those parameters and PID etc might be different on another UM2+ anyway... So this file should be a good start for others. If I remember I'll update this when done (AKA after input shaper tune and pressure advance tune) - but those parameters and PID etc might be different on another UM2+ anyway... So this file should be a good start for others. < code > < pre > # This file contains common pin mappings for Ultimaker UltiMainboard v2 # This file contains common pin mappings for Ultimaker UltiMainboard v2 # boards. To use this config, the firmware should be compiled for the # boards. To use this config, the firmware should be compiled for the Regel 161: Regel 161: #*# pid_kd = 73.773 #*# pid_kd = 73.773 </ code > </ pre >

File:Esp32-c5-devkitc-1.jpg

🇳🇱 · Revelation space · Bertrik Sikken

Bertrik Sikken uploaded a new version of File:Esp32-c5-devkitc-1.jpg New page

User:Wheeze

🇳🇱 · Revelation space · Wheeze

Contact ← Older revision Revision as of 14:54, 24 June 2026 Line 1: Line 1: == Contact == == Contact == * IRC: Libera.chat, Wheeze_NL * IRC: Libera.chat, Wheeze * Matrix: @lennart:wheeze.nl * Matrix: @lennart:wheeze.nl * Signal * Signal

Weerstation

🇳🇱 · Revelation space · Wheeze

Created page with "{{Project |Name=Weerstation |Omschrijving=Een betaalbaar weerstation op je dak, niet alleen een display |Status=In progress |Contact=Wheeze }} = Wheeze Bresser SDR Weer-dinges = Dit is een poging tot documentatie over hoe ik de data van het Bresser 7in1 weer station ontvang, en automatisch beschikbaar maak in Home Assistant via MQTT. == Prerequisites == - MQTT en Home Assistant werkend ergens. == Ontvangst == Ontvangen en op MQTT zetten, met behulp van de RTL_43..." New page {{Project |Name=Weerstation |Omschrijving=Een betaalbaar weerstation op je dak, niet alleen een display |Status=In progress |Contact=Wheeze }} = Wheeze Bresser SDR Weer-dinges = Dit is een poging tot documentatie over hoe ik de data van het Bresser 7in1 weer station ontvang, en automatisch beschikbaar maak in Home Assistant via MQTT. == Prerequisites == - MQTT en Home Assistant werkend ergens. == Ontvangst == Ontvangen en op MQTT zetten, met behulp van de RTL_433 software/docker. Ik gebruik hier geen Add-On voor, omdat mijn Home Assistant in een VM draait, en het doorgeven van de SDR-Stick gedoe is. De SDR en deze tool staat op een ander doosje dichtbij het dak/weerstation. ''Geinspireerd door de config van Xesxen, aangepast n.a.v. info in de later volgende HA Add-On.'' docker-compose.yml <pre> x-logging: &log driver: "json-file" options: max-size: "50M" max-file: "10" services: rtl433: image: hertzg/rtl_433:latest restart: unless-stopped devices: - /dev/bus/usb # Pass entire bus for stable device discovery environment: - TZ=Europe/London command: >- -f 868.3M -c /dev/null -F kv -F mqtt://10.1.1.10:1883,retain=1,devices=rtl_433/localhost/devices[/type][/model][/subtype]/C[channel:0],events=rtl_433/localhost/events -R 173 -M time:off -d :00000001 logging: *log </pre> - "-R 173" filtert op alleen de Bresser 7in! == Home Assistant Discovery == Om alle sensors van de Bresser eenvoudig zichtbaar te krijgen in Home Assistant draaien we eenmalig een plugin (wrapper van een bestaand script). De info hier onder werkt met de compose-file hierboven. - Home Assistant -> Settings -> Apps -> Install App -> Drie puntjes rechtboven (hamburgermenu) -> Repositories -> Add: https://github.com/pbkhrv/rtl_433-hass-addons - Home Assistant -> Settings -> Apps -> Install App - rtl_433 MQTT Auto Discovery - Disable Start on boot - Ik heb alleen de "rtl_433 MQTT Auto Discovery" geinstalleerd, want de RTL_433 heb ik dus elders draaien - Config van "rtl_433 MQTT Auto Discovery" via gui - mqtt_host: waar je MQTT Broker draait - mqtt_port: 1883 - rtl_topic: rtl_433/+/events - device_topic_suffix: devices[/type][/model][/subtype]/C[channel:0] - discovery_prefix: homeassistant config in YAML: ``` mqtt_host: 10.1.1.10 mqtt_port: 1883 mqtt_user: "" mqtt_password: "" mqtt_retain: true rtl_topic: rtl_433/+/events device_topic_suffix: devices[/type][/model][/subtype]/C[channel:0] discovery_prefix: homeassistant discovery_interval: 600 force_update: false log_level: default ``` - Draai de applicatie, check het log. - Check MQTT: homeassistant/sensor/Bresser-7in1/ - Stop de applicatie, die kun je weer draaien als je meer devices toevoegt.