<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Reprap Forum - Firmware - experimental, borrowed, and future</title>
        <description></description>
        <link>https://reprap.org/forum/list.php?147</link>
        <lastBuildDate>Wed, 15 Apr 2026 16:20:36 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?147,315955,897451#msg-897451</guid>
            <title>Re: gcode multiline buffering, ack problem and proposal</title>
            <link>https://reprap.org/forum/read.php?147,315955,897451#msg-897451</link>
            <description><![CDATA[ Keep things simple: use a small chibios thread or timer to distinguish movement (in-order) from out-of-band directives (M105/M112) so they always react. Make advantage of line numbers + resend for corrupted lines — effectively tcp-lite. split “ok”: busy/ok for flow control, optional done for completion. Due's native USB allows you to overload the connection without using excessive multiline buffering.]]></description>
            <dc:creator>sarahln</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 05 Feb 2026 07:01:36 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,884808,895245#msg-895245</guid>
            <title>Re: filament retraction with reprap firmware</title>
            <link>https://reprap.org/forum/read.php?147,884808,895245#msg-895245</link>
            <description><![CDATA[ Hello, I'm trying to make a new sensor type to measure the water in a water tank for my clay 3D printer, any suggestions as to how I should go about making this? I tried to make a duplicate of the thermistor sensor and haven't had any luck.]]></description>
            <dc:creator>Omer</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 13 Jul 2024 06:56:59 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,893672,893677#msg-893677</guid>
            <title>Re: G Code Sender for Ramps 1.4</title>
            <link>https://reprap.org/forum/read.php?147,893672,893677#msg-893677</link>
            <description><![CDATA[ Your thoughts seem a bit difficult :) I'm researching other programs. Thanks a lot.]]></description>
            <dc:creator>mrtcnblgc</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 25 Oct 2023 11:24:37 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,893672,893676#msg-893676</guid>
            <title>Re: G Code Sender for Ramps 1.4</title>
            <link>https://reprap.org/forum/read.php?147,893672,893676#msg-893676</link>
            <description><![CDATA[ ... I've used this with Marlin4Due (but would work with any other GRBL-based firmware too) - best is to configure the E-stepper as "1 step per mm" and adjust the step-multiplier inside Pronterface or another G-code-sender or as multiplier with a converter from other vector-files into G-code (I've programmed different converter/importer for HPGL or DXF or other custom-specific file-formats too).<br />
<br />
For the converters - with HPGL/PLT it's something like converting "PU Xxxx Yyyy" to "G0 Xxxx Yyyyy" or "PD Xxxx Yyyy" to "G1 Xxxx Yyyy Eeee Ffff" where the E-value is the mm-length of the line multiplied with the pulse-multiplicator.<br />
<br />
So e.g. a line from 0,0 to 100,0 without pulse-multiplicator will result in a G-code something like "G0 X0 Y0; G1 X100 Y0 E100 F3000" with a "Pulse" every mm.<br />
<br />
If you want to pulse the laser every 0.1mm, then you'll calculate the line-length with x10, so the E-value will change to E1000 in this code-sequence.<br />
<br />
If you can reprogram the sender program accordingly or better create an import-converter, is depending on your programming skills and/or available sources and documentation ...]]></description>
            <dc:creator>VDX</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 25 Oct 2023 11:15:45 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,893672,893674#msg-893674</guid>
            <title>Re: G Code Sender for Ramps 1.4</title>
            <link>https://reprap.org/forum/read.php?147,893672,893674#msg-893674</link>
            <description><![CDATA[ How can you configure Pronterface? Can I use other slicer programs like Cura?]]></description>
            <dc:creator>mrtcnblgc</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 25 Oct 2023 10:38:00 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,893672,893673#msg-893673</guid>
            <title>Re: G Code Sender for Ramps 1.4</title>
            <link>https://reprap.org/forum/read.php?147,893672,893673#msg-893673</link>
            <description><![CDATA[ ... depending on your skills maybe some 3D-printing software will do - I'm using Pronterface for some of my laser-engravers by "misusing" the extruder-steps for laser pulses and setting the power with an analogue 0-5V output for the pulse-length (0V=5µs, 5V=300µs pulse length)]]></description>
            <dc:creator>VDX</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 25 Oct 2023 07:49:09 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,893672,893672#msg-893672</guid>
            <title>G Code Sender for Ramps 1.4</title>
            <link>https://reprap.org/forum/read.php?147,893672,893672#msg-893672</link>
            <description><![CDATA[ Hi everyone. I Have struggled about g code sender software. I made a laser cnc machine with arduino and ramps 1.4. I'm using marlin firmware. I used Lightburn but the trial period has expired. I'm looking for a new software like Lightburn but free :). Can anyone help me?]]></description>
            <dc:creator>mrtcnblgc</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 25 Oct 2023 06:10:31 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,642765,892473#msg-892473</guid>
            <title>Re: Marlin with DC Motor for Extruder</title>
            <link>https://reprap.org/forum/read.php?147,642765,892473#msg-892473</link>
            <description><![CDATA[ ... for paste-jetting I'm using the extruder-steps by recalculating the needed E-step number in the G-code according to the moved path, so it's a precise "pulses per mm" output.<br />
<br />
To change it into "ON/OFF" instead of pulsing, but still exactly "synchrone" to the G1-moves, I've used an external "retriggered monoflop" IC, where the timer circuit is triggered with every E-step and reset with the next G0 command (so two pins wired to the timer-IC - "E-STEP" and "RESET") ...]]></description>
            <dc:creator>VDX</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 08 Apr 2023 16:21:15 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,642765,892472#msg-892472</guid>
            <title>Re: Marlin with DC Motor for Extruder</title>
            <link>https://reprap.org/forum/read.php?147,642765,892472#msg-892472</link>
            <description><![CDATA[ Hi <br />
I want to to something similar to this. instead of DC motor, I want to install a valve based extruder (Just on and off)<br />
<br />
Could you help me please?<br />
I don't want to modify every line of gcode, I just want to turn on a signal when the extruder suppose to extrude.]]></description>
            <dc:creator>Senior</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 08 Apr 2023 15:03:18 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,876357,891275#msg-891275</guid>
            <title>Re: STM32F4 port of RepRap Firmware 3.1.x+</title>
            <link>https://reprap.org/forum/read.php?147,876357,891275#msg-891275</link>
            <description><![CDATA[ That board only has 512kb of flash so the firmware won't fit]]></description>
            <dc:creator>jay_s</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 07 Dec 2022 05:59:08 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,876357,891274#msg-891274</guid>
            <title>Re: STM32F4 port of RepRap Firmware 3.1.x+</title>
            <link>https://reprap.org/forum/read.php?147,876357,891274#msg-891274</link>
            <description><![CDATA[ I know this thread is 2 years old but has anyone done a successful port to the STM32F407 as found in the BTT002 board?]]></description>
            <dc:creator>JacquesBlom</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 07 Dec 2022 05:44:43 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,867384,887181#msg-887181</guid>
            <title>Re: Duet WiFi Socket Server ESP8266 firmware and SDK version</title>
            <link>https://reprap.org/forum/read.php?147,867384,887181#msg-887181</link>
            <description><![CDATA[ It looks you’ve ported Duet WiFi Socket Server to ESP32 ? Have you also considered porting the whole RRF to ESP32 ?]]></description>
            <dc:creator>Dev00</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 23 Nov 2021 19:21:33 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,886780,886792#msg-886792</guid>
            <title>Re: Delta printer bed levelling</title>
            <link>https://reprap.org/forum/read.php?147,886780,886792#msg-886792</link>
            <description><![CDATA[ Thanks for that dc42, I think I will try a Piezo unit first]]></description>
            <dc:creator>catmandu</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 30 Oct 2021 12:08:01 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,886780,886789#msg-886789</guid>
            <title>Re: Delta printer bed levelling</title>
            <link>https://reprap.org/forum/read.php?147,886780,886789#msg-886789</link>
            <description><![CDATA[ For delta printers, nozzle contact probes are best. This is because it is very hard to get the geometry of a delta so accurate that the effector remains perfectly level as it moves in the XY plane, and any tilting will change the relative height between the nozzle and an offset probe.<br />
<br />
Types of nozzle contact probe include:<br />
<br />
- Duet3D Smart Effector<br />
- FSRs (force sensitive resistors) or piezos mounted in the bed supports<br />
- Piezo or microswitch in the hot end mounting]]></description>
            <dc:creator>dc42</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 30 Oct 2021 03:06:38 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,886780,886780#msg-886780</guid>
            <title>Delta printer bed levelling</title>
            <link>https://reprap.org/forum/read.php?147,886780,886780#msg-886780</link>
            <description><![CDATA[ Hello I have just finished building a delta printer running RRF wifi on a SKR 1.4Turbo board and now want to install a bed levelling probe but am not sure which is the best to use. The printer has a 300mm glasss bed. Recommendations would be very welcome.]]></description>
            <dc:creator>catmandu</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Fri, 29 Oct 2021 06:37:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,885148,885391#msg-885391</guid>
            <title>Re: RepRapFirmware on PlatformIO?</title>
            <link>https://reprap.org/forum/read.php?147,885148,885391#msg-885391</link>
            <description><![CDATA[ you would have to cut down features from the firmware as it won't fit on an STM32F1]]></description>
            <dc:creator>jay_s</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Mon, 09 Aug 2021 06:58:02 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,880304,885390#msg-885390</guid>
            <title>Re: STM32F4/LPC1768/1769 Port of RepRap Firmware V3.2</title>
            <link>https://reprap.org/forum/read.php?147,880304,885390#msg-885390</link>
            <description><![CDATA[ @karabas SPI]]></description>
            <dc:creator>jay_s</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Mon, 09 Aug 2021 06:54:54 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,880304,885295#msg-885295</guid>
            <title>Re: STM32F4/LPC1768/1769 Port of RepRap Firmware V3.2</title>
            <link>https://reprap.org/forum/read.php?147,880304,885295#msg-885295</link>
            <description><![CDATA[ I wonder what protocol do you use for SKR - SBC connection? I suppose it's not serial]]></description>
            <dc:creator>karabas</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Wed, 04 Aug 2021 05:51:26 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,874397,885273#msg-885273</guid>
            <title>Re: RepRapFirmware CMake Build</title>
            <link>https://reprap.org/forum/read.php?147,874397,885273#msg-885273</link>
            <description><![CDATA[ Update: This builds both half of RepRapFirmware for Luna: [<a href="https://reprap.org/forum/read.php?2,885262" target="_blank" >reprap.org</a>].]]></description>
            <dc:creator>likha3d</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Mon, 02 Aug 2021 07:28:55 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,885148,885148#msg-885148</guid>
            <title>RepRapFirmware on PlatformIO?</title>
            <link>https://reprap.org/forum/read.php?147,885148,885148#msg-885148</link>
            <description><![CDATA[ Adapting RepRapFirmware devtools to PlatformIO would greatly benefit interest in firmware and easy of development. Setting up toolchain for the RepRapFirmware is quite a timeconsuming affair (for an average user).<br />
<br />
Also STM32F4 port from gloomyandy/RepRapFirmware would most likely without any changes port to STM32F1 used in Creality 4.2.2 board. Arguably most mass produced board ever. Most of Creality printers ship with it.<br />
<br />
It is not exactly environmentally friendly to throw away Creality 4.2.2 board with STM32F1 just to get Fly-E3 board with identical functionality only becouse of STM32F4.]]></description>
            <dc:creator>gcardinal</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sun, 25 Jul 2021 04:19:09 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,884955,884955#msg-884955</guid>
            <title>SKR 1.4 Turbo running reprap 3.2.2_2 problem</title>
            <link>https://reprap.org/forum/read.php?147,884955,884955#msg-884955</link>
            <description><![CDATA[ Hello, This is my first try with RepRap firmware and have encountered a strange (to me) problem that I hope you can help with. Setup is Delta printer with SKR 1.4T and TMC2208 drivers DWC connected by BTT wifi module. On commissioning  First problem? Although the printer homes correctly the following carriage movement is double the expected distance i.e, if I send them down 10mm they actually travel 20mm. I have overcome this at the moment by altering the step setting, I used the config tool to produce the file and that set the stepping at 16 and 80, but I got the right measurement when I reduced this to 8 and 40 but this cannot be the right solution can it?<br />
Problem 2? when the machine prints the first 3 layers (that is the solid layers) print near perfect but when it starts the infill it appears that the machine "freezes" in the Z direction and will go no higher.<br />
Prior to this change I had the M/C running smoothie and before that merlin both with no problems, so any help to overcome these would be most welcome]]></description>
            <dc:creator>catmandu</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Fri, 09 Jul 2021 08:04:22 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,884808,884817#msg-884817</guid>
            <title>Re: filament retraction with reprap firmware</title>
            <link>https://reprap.org/forum/read.php?147,884808,884817#msg-884817</link>
            <description><![CDATA[ Unfortunately Cura sends M82 to put the extruder in absolute mode before it runs your slicer end script. This causes a simple filament retraction command such as G1 E-5 in that script to behave as you observed. So start your slicer end script with either M83 to reinstate relative mode, or with G92 E0.]]></description>
            <dc:creator>dc42</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Tue, 29 Jun 2021 01:43:31 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,884808,884808#msg-884808</guid>
            <title>filament retraction with reprap firmware</title>
            <link>https://reprap.org/forum/read.php?147,884808,884808#msg-884808</link>
            <description><![CDATA[ Hello, I've built another delta printer and decided to try RepRap firmware to run it, all went well and straight forward until I finished a print, at which point the filament retracted-but retracted all of the filament out of the bowden tube!! <br />
The setup is RepRap V 3.2.2 running on a SKR V1.4 turbo board with TMC2208 drivers, the firmware is the wifi version although that is not connected yet (still waiting for the wifi module) . The firmware was compiled using the RepRap config tool<br />
and the only "unusual" part of the machine is the heated bed is 115V running through a relay.  I am very pleased with the firmware and setup apart from this one" problem" . The slicer I use is Cura and the problem is not present with Marlin or Smoothie.]]></description>
            <dc:creator>catmandu</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Mon, 28 Jun 2021 07:47:29 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,882772,884668#msg-884668</guid>
            <title>Re: HELP with layer shifting</title>
            <link>https://reprap.org/forum/read.php?147,882772,884668#msg-884668</link>
            <description><![CDATA[ I have had layer shifting usually after 2 hours of printing. Checked all mechanical and electrical parts. Tried changing motor speeds, current with no effect. Updated to v 3.3 today and problem gone away.]]></description>
            <dc:creator>Wythecpw</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Fri, 18 Jun 2021 14:53:12 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,882772,882772#msg-882772</guid>
            <title>HELP with layer shifting</title>
            <link>https://reprap.org/forum/read.php?147,882772,882772#msg-882772</link>
            <description><![CDATA[ Faced the following problem. Shifting layers when printing along the X-axis or Y-axis.<br />
<br />
[attachment 117950 2.png]<br />
<br />
<div id="div_b5ef9fbccc64bf0391f048625b7dca55"
     class="mod_embed_images"
     >

  

    
      
    

    <div id="imagediv_b5ef9fbccc64bf0391f048625b7dca55" class="mod_embed_images_image"
         >

    
      

      

      

      

      

      

      <noscript>
      <div>
    

    <a href="https://ibb.co/0qwjvRp">
        <img src="https://reprap.org/forum/addon.php?147,module=embed_images,url=https%3A%2F%2Fibb.co%2F0qwjvRp"
             
             
             id="image_b5ef9fbccc64bf0391f048625b7dca55"
             alt=""
             title=""/>
    </a>

    
      </div>
      </noscript>
    

    </div>

    <div class="mod_embed_images_info " id="info_b5ef9fbccc64bf0391f048625b7dca55"
      >
      <a id="link_b5ef9fbccc64bf0391f048625b7dca55" href="https://ibb.co/0qwjvRp"></a>
    </div>

  

 </div>


<script type="text/javascript">
mod_embed_images_loadimage('b5ef9fbccc64bf0391f048625b7dca55', 'https://reprap.org/forum/addon.php?147,module=embed_images,url=https%3A%2F%2Fibb.co%2F0qwjvRp', 'https://ibb.co/0qwjvRp', 'https://reprap.org/forum/addon.php?147,module=embed_images,check_scaling=1,url=https%3A%2F%2Fibb.co%2F0qwjvRp', '', 882772, 800, 400, 'Loading image ...', false);
</script>
<br />
<br />
<div id="div_93b89a2aff7409e1293fc7363b2a2baa"
     class="mod_embed_images"
     >

  

    
      
    

    <div id="imagediv_93b89a2aff7409e1293fc7363b2a2baa" class="mod_embed_images_image"
         >

    
      

      

      

      

      

      

      <noscript>
      <div>
    

    <a href="https://ibb.co/zPVr6T2">
        <img src="https://reprap.org/forum/addon.php?147,module=embed_images,url=https%3A%2F%2Fibb.co%2FzPVr6T2"
             
             
             id="image_93b89a2aff7409e1293fc7363b2a2baa"
             alt=""
             title=""/>
    </a>

    
      </div>
      </noscript>
    

    </div>

    <div class="mod_embed_images_info " id="info_93b89a2aff7409e1293fc7363b2a2baa"
      >
      <a id="link_93b89a2aff7409e1293fc7363b2a2baa" href="https://ibb.co/zPVr6T2"></a>
    </div>

  

 </div>


<script type="text/javascript">
mod_embed_images_loadimage('93b89a2aff7409e1293fc7363b2a2baa', 'https://reprap.org/forum/addon.php?147,module=embed_images,url=https%3A%2F%2Fibb.co%2FzPVr6T2', 'https://ibb.co/zPVr6T2', 'https://reprap.org/forum/addon.php?147,module=embed_images,check_scaling=1,url=https%3A%2F%2Fibb.co%2FzPVr6T2', '', 882772, 800, 400, 'Loading image ...', false);
</script>
<br />
<br />
The problem appeared after changing the firmware to RRF. The first 3D printer was on the BTT SKR 1.0 controller with servo motors, the second 3D printer on the AZSMZ mini controller with stepper motors  (DRV8825) and the last one on the Smoothieboard controller. In all three variants, the problem looks about the same as in the photo.<br />
I am definitely sure that this is not a skipped steps or some other mechanical problem.<br />
Tried:<br />
Change of acceleration towards their significant decrease<br />
Changing driver timings<br />
Change of motor currents<br />
USB Printing from a Computer<br />
Firmware RRF 3.2_1 - 3.2.2_2<br />
None of the above solved the problem.<br />
<br />
When rolling back to the original firmware, the problem does not appear.<br />
When replacing the controller with the original Duet 3D (with the same config) - the problem does not appear<br />
<br />
config,g<br />
<br />
; Configuration file for Azsmz Mini (firmware version 3)<br />
; executed by the firmware on start-up<br />
;<br />
; generated by RepRapFirmware Configuration Tool v3.1.10+4-LPC on Sun Jan 03 2021 21:31:36 GMT+0300 (Moscow Standard Time)<br />
<br />
; General preferences<br />
M111 S1                         ; Debug off<br />
G90                                            ; send absolute coordinates...<br />
M83                                            ; ...but relative extruder moves<br />
M550 P"SmallPrinter"                             ; set printer name<br />
<br />
; Network<br />
M552 P0.0.0.0						; IP address (0 = use DHCP)<br />
M552 S0<br />
;M552 P0.0.0.0 S1                               ; enable network and acquire dynamic address via DHCP<br />
M552 S1<br />
M586 P0 S1                                     ; enable HTTP<br />
M586 P1 S0                                     ; disable FTP<br />
M586 P2 S0                                     ; disable Telnet<br />
<br />
M555 P1                             ; Set output to look like RepRap<br />
<br />
<br />
M584 E0 Y1 Z2:3 X4                               ; set drive mapping<br />
M350 X32 Y32 Z32 E16 I0                   ; Configure microstepping without interpolation<br />
M92 X400 Y320 Z6400:6400 E760              ; set steps per mm<br />
M566 X100 Y100 Z12:12 E300            ; set maximum instantaneous speed changes (mm/min)<br />
M203 X10000 Y10000 Z600:600 E1000        ; set maximum speeds (mm/min)<br />
M201 X1500 Y1500 Z20:20 E1000           ; set accelerations (mm/s^2)<br />
M204 P1500 T1500 						;accel print and travel<br />
M906 X500 Y500 Z500:500 E500 I30                    ; set motor currents (mA) and motor idle factor in per cent<br />
M84 S30                                        ; Set idle timeout<br />
<br />
; Axis Limits<br />
M208 X0 Y0 Z0 S1                               ; set axis minima<br />
M208 X210 Y210 Z200 S0                         ; set axis maxima<br />
<br />
; Endstops<br />
M574 X1 S1 P"!P1.24"                             ; configure active-high endstop for low end on X via pin null<br />
M574 Y1 S1 P"!P1.26"                             ; configure active-high endstop for low end on Y via pin null<br />
M574 Z1 S1 P"!P1.28"                             ; configure active-high endstop for low end on Y via pin null<br />
<br />
; Z-Probe<br />
M558 P0 H5 F120 T6000                          ; disable Z probe but set dive height, probe speed and travel speed<br />
M557 X15:215 Y15:195 S20                       ; define mesh grid<br />
<br />
M308 S0 P"P0.23" Y"thermistor" T100000 B4092 ; configure sensor 0 as thermistor on pin bedtemp<br />
M950 H0 C"P2.5" T0                             ; create bed heater output on bed and map it to sensor 0<br />
M307 H0 B0 S1.00                               ; disable bang-bang mode for the bed heater and set PWM limit<br />
M140 H0                                        ; map heated bed to heater 0<br />
M143 H0 S120                                   ; set temperature limit for heater 0 to 120C<br />
M143 H0 S120                                   ; set temperature limit for heater 0 to 120C<br />
M307 H0 R0.583 C464.4 D2.12 S1.00 V0.0<br />
<br />
M308 S1 P"P0.24" Y"thermistor" T100000 B4092  ; configure sensor 1 as thermistor on pin e0temp<br />
M950 H1 C"P2.4" T1                          ; create nozzle heater output on e0heat and map it to sensor 1<br />
M307 H1 B0 S0.2                               ; disable bang-bang mode for heater  and set PWM limit<br />
M143 H1 S280                                   ; set temperature limit for heater 1 to 280C<br />
M307 H1 R11.870 C100.4 D5.39 S0.20 V0.0<br />
<br />
;M308 S2 P"P0.25" Y"thermistor" T100000 B4092  ; configure sensor 2 as thermistor on pin e1temp<br />
;M950 H2 C"!P2.6" T2                           ; create chamber heater output on e1heat and map it to sensor 2<br />
;M307 H2 B0 S1.00                               ; disable bang-bang mode for the chamber heater and set PWM limit<br />
;M141 H2                                        ; map chamber to heater 2<br />
;M143 H2 S80                                    ; set temperature limit for heater 2 to 80C<br />
<br />
M570 S120							; Increase to allow extra heating time if needed<br />
<br />
<br />
; Fans<br />
M950 F0 C"P0.26"                            ; create fan 0 on pin fan0 and set its frequency(Q50)<br />
M106 P0 S0 H-1                                 ; set fan 0 value. Thermostatic control is turned off<br />
<br />
; Tools<br />
M563 P0 D0 H1 F0                               ; define tool 0<br />
G10 P0 X0 Y0 Z0                                ; set tool 0 axis offsets<br />
G10 P0 R0 S0                                   ; set initial tool 0 active and standby temperatures to 0C<br />
<br />
; Custom settings are not defined<br />
;Pulse timings<br />
;M569 P0 S1 T1.9:1.9:0.65:0.65<br />
;M569 P1 S0 T1.9:1.9:0.65:0.65<br />
;M569 P2 S1 T1.9:1.9:0.65:0.65<br />
;M569 P3 S1 T1.9:1.9:0.65:0.65<br />
;M569 P4 S0 T1.9:1.9:0.65:0.65<br />
<br />
M569 P0 S1 T4:4:2:2<br />
M569 P1 S0 T4:4:2:2<br />
M569 P2 S1 T4:4:2:2<br />
M569 P3 S1 T4:4:2:2<br />
M569 P4 S0 T4:4:2:2<br />
<br />
;G92 X0 Y0 Z0 E0<br />
;M564 H0 ; Allow moving without home<br />
;M302 P1 ; Allow cold extrusion<br />
<br />
; Tool definition<br />
M563 P0 D0 H1                       ; Define tool 0<br />
G10 P0 S0 R0 X0 Y0                      ; Set tool 0 operating and standby temperatures<br />
<br />
<br />
M572 D0 S0.4 ; Pressure advance<br />
<br />
board.txt<br />
<br />
// Board Hardware configuration file for Azsmz Mini<br />
// generated by RepRapFirmware Configuration Tool (LPC Version) v3.1.10+4-LPC <br />
// on Sun Jan 03 2021 21:31:35 GMT+0300 (Moscow Standard Time)<br />
<br />
//Note: Each line should be less than 120 characters.<br />
//    : Unwanted options can be commented out or set to NoPin. Lines commented out will get default values<br />
//    : for pins the default is NoPin.<br />
//    : Values for Arrays need to be contained within { and }<br />
//    : Comments can be defined with // or # (comments are not supported inside arrays)<br />
//    : Each config entry must be all on a single line.<br />
<br />
lpc.board = azsmz; <br />
<br />
//LED blinks to indicate Platform is spinning or other diagnostic <br />
//Comment out or set to NoPin if not wanted.<br />
leds.diagnostic = 1.18; <br />
<br />
//Internal SDCard SPI Frequency.<br />
lpc.internalSDCard.spiFrequencyHz  = 25000000;<br />
<br />
//Only supports 1 External SDCard<br />
//externalSDCard.csPin               = 0.16;<br />
//externalSDCard.cardDetectPin       = 3.25;<br />
//lpc.externalSDCard.spiFrequencyHz  = 4000000;<br />
//lpc.externalSDCard.spiChannel  = 0;<br />
<br />
<br />
heat.tempSensePins = {bedtemp, e0temp}; //Max of 3 entries<br />
//heat.spiTempSensorCSPins = { }; //Max of 2 entries<br />
	 <br />
//Analogue to Digital prefilter<br />
adc.prefilter.enable = true<br />
<br />
//wifi pins<br />
8266wifi.EspDataReadyPin = 0.28<br />
8266wifi.LpcTfrReadyPin = 1.30<br />
8266wifi.EspResetPin = 1.31<br />
<br />
stepper.enablePins = {0.4,0.10,0.19,0.21,4.29}<br />
stepper.stepPins = {2.0,2.1,2.2,2.3,2.8}<br />
stepper.directionPins = { 0.5,0.11,0.20,0.22,2.13}<br/>]]></description>
            <dc:creator>vulgaris</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Thu, 25 Mar 2021 05:01:42 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,810214,881504#msg-881504</guid>
            <title>Re: LPC port of RepRapFirmware</title>
            <link>https://reprap.org/forum/read.php?147,810214,881504#msg-881504</link>
            <description><![CDATA[ Its listed on the wiki.<br />
Teamgloomy.github.io]]></description>
            <dc:creator>jay_s</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 13 Feb 2021 10:48:06 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,810214,881503#msg-881503</guid>
            <title>Re: LPC port of RepRapFirmware</title>
            <link>https://reprap.org/forum/read.php?147,810214,881503#msg-881503</link>
            <description><![CDATA[ yes! that worked, servo0 although it didn't say in the BIQU_SKR.h file.<br />
<br />
Thanks a million! I guess I can start playing with it.]]></description>
            <dc:creator>Molafa</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 13 Feb 2021 10:43:53 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,810214,881502#msg-881502</guid>
            <title>Re: LPC port of RepRapFirmware</title>
            <link>https://reprap.org/forum/read.php?147,810214,881502#msg-881502</link>
            <description><![CDATA[ Its servo0 I think]]></description>
            <dc:creator>jay_s</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 13 Feb 2021 10:41:56 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,810214,881501#msg-881501</guid>
            <title>Re: LPC port of RepRapFirmware</title>
            <link>https://reprap.org/forum/read.php?147,810214,881501#msg-881501</link>
            <description><![CDATA[ servo says unknown pin<br />
M591 P7 C"servo" S1 L100 E3 D0<br />
Error: M591: Unknown pin name 'servo']]></description>
            <dc:creator>Molafa</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 13 Feb 2021 10:41:29 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?147,810214,881500#msg-881500</guid>
            <title>Re: LPC port of RepRapFirmware</title>
            <link>https://reprap.org/forum/read.php?147,810214,881500#msg-881500</link>
            <description><![CDATA[ It only receives data during a print]]></description>
            <dc:creator>jay_s</dc:creator>
            <category>Firmware - experimental, borrowed, and future</category>
            <pubDate>Sat, 13 Feb 2021 10:41:24 -0500</pubDate>
        </item>
    </channel>
</rss>
