<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://ender3.club/index.php?action=history&amp;feed=atom&amp;title=Creality_4.2.2</id>
	<title>Creality 4.2.2 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://ender3.club/index.php?action=history&amp;feed=atom&amp;title=Creality_4.2.2"/>
	<link rel="alternate" type="text/html" href="https://ender3.club/index.php?title=Creality_4.2.2&amp;action=history"/>
	<updated>2026-04-28T19:33:46Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://ender3.club/index.php?title=Creality_4.2.2&amp;diff=4759&amp;oldid=prev</id>
		<title>Айболит: /* Разъем BLTouch */</title>
		<link rel="alternate" type="text/html" href="https://ender3.club/index.php?title=Creality_4.2.2&amp;diff=4759&amp;oldid=prev"/>
		<updated>2025-04-05T12:18:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Разъем BLTouch&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 12:18, 5 апреля 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Строка 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Следует пояснить PB0 (SIG) - это управление сервоприводом BLTouch, а PB1 - контрольный пин концевика.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Следует пояснить PB0 (SIG) - это управление сервоприводом BLTouch &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(control_pin)&lt;/ins&gt;, а PB1 - контрольный пин концевика &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(sensor_pin)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Разъем IDC10 - EXP1===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Разъем IDC10 - EXP1===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Айболит</name></author>
	</entry>
	<entry>
		<id>https://ender3.club/index.php?title=Creality_4.2.2&amp;diff=4151&amp;oldid=prev</id>
		<title>Coderus: Новая страница: «&lt;strong&gt;Плата принтера Creality 4.2.2&lt;/strong&gt; - это новое семейство 32битных плат для принтеров серии Cr…»</title>
		<link rel="alternate" type="text/html" href="https://ender3.club/index.php?title=Creality_4.2.2&amp;diff=4151&amp;oldid=prev"/>
		<updated>2025-02-01T13:18:17Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&amp;lt;strong&amp;gt;Плата принтера Creality 4.2.2&amp;lt;/strong&amp;gt; - это новое семейство 32битных плат для принтеров серии Cr…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;strong&amp;gt;Плата принтера Creality 4.2.2&amp;lt;/strong&amp;gt; - это новое семейство 32битных плат для принтеров серии Creality Ender 3 (Pro, 3v2). Данная плата основаны на чипе STM32F103 RET6 с ARM архитектурой. Поэтому стоит учитывать что логика работы пинов рассчитана на 3.3В и подача на них 5В приведет к выходу платы из строя.&lt;br /&gt;
При использовании прошивки Klipper используется смещение 28KiB для загрузчика, независимо от модели принтера.&lt;br /&gt;
В данной статье будет рассмотрено подключение дополнительных устройств к данной плате.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Расположение пинов на плате==&lt;br /&gt;
&lt;br /&gt;
[[File:pinount_creality_4.2.2.png|400px]]  [[File:Creality_4.2.2_schematic.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
Расположение большей части пинов понятны исходя из файла [https://github.com/KevinOConnor/klipper/tree/master/config/printer-creality-ender3-v2-2020.cfg конфигурации]. Поэтому рассматриваться будет разъемы для подключения BLTouch, IDC10 и разъем J1 для датчика, например филамента, выделенные синим, красным и желтыми квадратами соответственно.&lt;br /&gt;
===Разъем BLTouch===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;5&amp;quot;|BLTouch Pinout&lt;br /&gt;
|-&lt;br /&gt;
|GND&lt;br /&gt;
|VCC_5V&lt;br /&gt;
|PB0 (SIG)&lt;br /&gt;
|GND&lt;br /&gt;
|PB1&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot;|[[File:BLTouch_pins_Creality_4.2.2.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Следует пояснить PB0 (SIG) - это управление сервоприводом BLTouch, а PB1 - контрольный пин концевика.&lt;br /&gt;
&lt;br /&gt;
===Разъем IDC10 - EXP1===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold;&amp;quot; | IDC_10 - EXP1 Pinout&lt;br /&gt;
|-&lt;br /&gt;
| PC6&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:IDC10_pins_Creality_4.2.2.png]]&lt;br /&gt;
| PB2&lt;br /&gt;
|-&lt;br /&gt;
| PB10&lt;br /&gt;
| PB11&lt;br /&gt;
|-&lt;br /&gt;
| PB14&lt;br /&gt;
| PB13&lt;br /&gt;
|-&lt;br /&gt;
| PB12&lt;br /&gt;
| PB15&lt;br /&gt;
|-&lt;br /&gt;
| GND&lt;br /&gt;
| VCC_5V&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Примечание: Пины PB10, BP11, и GND используются для UART (USART) подключения с управляющей платы и не могут быть переназначены/использованы по другому при таком виде подключения.&lt;br /&gt;
&lt;br /&gt;
Пример использования этого разъема мной:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold;&amp;quot; | IDC_10 - EXP1 Pinout&lt;br /&gt;
|-&lt;br /&gt;
| PC6&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:IDC10_pins_Creality_4.2.2.png]]&lt;br /&gt;
| style=&amp;quot;background-color:#ffce93;&amp;quot; | PB2 (LM2596)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#9aff99;&amp;quot; | PB10 (USART)&lt;br /&gt;
| style=&amp;quot;background-color:#9aff99;&amp;quot; | PB11 (USART)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#cbcefb;&amp;quot; | PB14 (ADXL)&lt;br /&gt;
| style=&amp;quot;background-color:#cbcefb;&amp;quot; | PB13 (ADXL)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#cbcefb;&amp;quot; | PB12 (ADXL)&lt;br /&gt;
| style=&amp;quot;background-color:#cbcefb;&amp;quot; | PB15 (ADXL)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#9aff99;&amp;quot; | GND (USART)&lt;br /&gt;
| VCC_5V&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Разъем J1 ===&lt;br /&gt;
&lt;br /&gt;
Для датчика филамента в исходниках Marlin указан пин PA4 &amp;quot;Pulled-high&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | J1 Pinout&lt;br /&gt;
|-&lt;br /&gt;
| PA4&lt;br /&gt;
| GND&lt;br /&gt;
| VCC_3.3V&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [[File:J1_pins_Creality_4.2.2.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Подключение BLTouch==&lt;br /&gt;
При подключении датчика BLTouch следует учесть что пины на плате по умолчанию могут не соответствовать пинам датчика BLTouch. В силу чего необходимо проверять реальное расположение пинов. &lt;br /&gt;
Например, для оригинального датчика BLTouch приобретенного непосредственно у Creality, необходимо поменять местами красный провод VCC_5V и желтый SIG в разъеме, дабы их реальное расположение соответствовало распиновке разъема.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; font-weight:bold;&amp;quot; | BLTouch Z-probe pins (v3.1)&lt;br /&gt;
! Цвет&lt;br /&gt;
! &lt;br /&gt;
|-&lt;br /&gt;
| GND&lt;br /&gt;
| style=&amp;quot;background-color:#986536;&amp;quot; | &lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; | [[file:BLTouch wires.png]]&lt;br /&gt;
|-&lt;br /&gt;
| VCC&lt;br /&gt;
| style=&amp;quot;background-color:#9a0000;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| Servo PWM (SIG)&lt;br /&gt;
| style=&amp;quot;background-color:#ffcb2f;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| GND&lt;br /&gt;
| style=&amp;quot;background-color:#333333;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
| Sense&lt;br /&gt;
| style=&amp;quot;background-color:#ffffff;&amp;quot; | &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;Отключаем концевик оси Z, и подключаем все разъемы в разъем для BLTouch, в соответствии с распиновкой.&amp;lt;/span&amp;gt; Вариант подключения (и часто используемый в прошивке Marlin), при котором часть проводов (GND/Sense) использует разъем концевика Z - на текущий момент не работоспособен.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Открываем &amp;#039;&amp;#039;&amp;#039;printer.cfg&amp;#039;&amp;#039;&amp;#039; и ищем блок отвечающий за шаговик по оси Z&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[stepper_z]&lt;br /&gt;
step_pin: PB6&lt;br /&gt;
dir_pin: !PB5&lt;br /&gt;
enable_pin: !PC3&lt;br /&gt;
microsteps: 16&lt;br /&gt;
rotation_distance: 8&lt;br /&gt;
endstop_pin: ^PA7&lt;br /&gt;
position_endstop: 0.0&lt;br /&gt;
position_max: 250&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Меняем настройку для &amp;#039;&amp;#039;&amp;#039;endstop_pin&amp;#039;&amp;#039;&amp;#039;, заменяя обычный концевик ^PA7 на: z_virtual_endstop. Таким образом получаем следующий блок:&lt;br /&gt;
&amp;lt;pre&amp;gt;[stepper_z]&lt;br /&gt;
step_pin: PB6&lt;br /&gt;
dir_pin: !PB5&lt;br /&gt;
enable_pin: !PC3&lt;br /&gt;
microsteps: 16&lt;br /&gt;
rotation_distance: 8&lt;br /&gt;
endstop_pin: probe:z_virtual_endstop&lt;br /&gt;
position_endstop: 0.0&lt;br /&gt;
position_max: 250&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В основной конфиг &amp;#039;&amp;#039;&amp;#039;printer.cfg&amp;#039;&amp;#039;&amp;#039; добавляем строку:&lt;br /&gt;
&amp;lt;pre&amp;gt;[include probe.cfg]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Затем создаем файл &amp;#039;&amp;#039;&amp;#039;probe.cfg&amp;#039;&amp;#039;&amp;#039;, где x_offset и  y_offset - смещения для Вашего крепления для BLTouch. Z_offset Определяется либо через лист бумаги, либо через команду [https://www.klipper3d.org/Probe_Calibrate.html PROBE_CALIBRATE]. Измерение (samples) будет производиться в 2 захода, и как результат будет выдаваться усредненное значение.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[bltouch]&lt;br /&gt;
sensor_pin: ^PB1&lt;br /&gt;
control_pin: PB0&lt;br /&gt;
pin_up_touch_mode_reports_triggered: False&lt;br /&gt;
probe_with_touch_mode: True&lt;br /&gt;
x_offset: 45.8&lt;br /&gt;
y_offset: 14.2&lt;br /&gt;
z_offset: 3.40&lt;br /&gt;
samples: 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[safe_z_home]&lt;br /&gt;
home_xy_position: 65,100 # Change coordinates to the center of your print bed&lt;br /&gt;
speed: 50&lt;br /&gt;
z_hop: 10 # Move up 10mm&lt;br /&gt;
&lt;br /&gt;
[bed_mesh]&lt;br /&gt;
speed: 150&lt;br /&gt;
horizontal_move_z: 5&lt;br /&gt;
mesh_min: 36,0&lt;br /&gt;
mesh_max: 220, 210&lt;br /&gt;
probe_count: 7,7&lt;br /&gt;
mesh_pps: 2,2&lt;br /&gt;
algorithm: bicubic&lt;br /&gt;
bicubic_tension: 0.2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Разберем настройки:&lt;br /&gt;
&lt;br /&gt;
[safe_z_home] - отвечает что при каждом выполнении команды G28 независимо от положения оси Z - она будет поднята (z_hop) на 10мм. Замер до стола будет происходить в точке Х65 У100.&lt;br /&gt;
&lt;br /&gt;
[bed_mesh] - Скорость перемещения между точками замеров (speed) составляет 150 мм/с; Скорость по оси Z составляет 5 мм/с; точка с которой будет начат замер X36 Y0; точка на которой будет выполнен последний замер X220 Y210; при калибровки замеры будут производиться по 7 точкам для оси Х и по 7 точкам по оси У; Между точек с реальными замерами будет произведена интерполяция/экстраполяция высоты - виртуальный точки ( mesh_pps ) 2 по оси Х и 2 по оси У;&lt;br /&gt;
&lt;br /&gt;
==Подключение ADXL==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рассмотрим частный случай, когда хочется получить два ADXL для раздельного измерения, или на случай если на управляющую плату не получается установить ADXL.&lt;br /&gt;
&lt;br /&gt;
К сожалению, на текущий момент запустить датчик по аппаратной шине SPI от STM32 не представлялось технически возможным. Поэтому в данном случае мы рассматриваем вариант программного SPI.&lt;br /&gt;
&lt;br /&gt;
Учитывая что для USART подключения с плашки IDC10 зарезервированы пины PB10 и PB11, у нас в распоряжении остаются: PB14, PB13, PB12, PB15 - которые расположены вместе и идеально подходят для использования.&lt;br /&gt;
Единственный сложный момент, это то что для питания датчика ADXL требуется 3.3В и GND, но на плашке IDC10 такого напряжения, а GND занят для USART подключения. Выход рядом с IDC10 есть диагностический разъем JTAG на котором есть необходимые 3.3В и GND &lt;br /&gt;
&lt;br /&gt;
[[file:JTAG_pins_Creality_4.2.2.png]]&lt;br /&gt;
&lt;br /&gt;
Таким образом мы берем с JTAG 3.3В и GND, с IDC10 берем пины PB14, PB13, PB12, PB15 и назначаем на них SPI_SOFT.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:center; font-weight:bold;&amp;quot; | Creality Pin&lt;br /&gt;
! Цвет&lt;br /&gt;
! ADXL Pin&lt;br /&gt;
! Klipper func&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; | [[file:ADXL_wires_Creality_4.2.2.png]]&lt;br /&gt;
|-&lt;br /&gt;
| JTAG_GND&lt;br /&gt;
| style=&amp;quot;background-color:#000000;&amp;quot; | &lt;br /&gt;
| GND&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| JTAG_VCC3.3&lt;br /&gt;
| style=&amp;quot;background-color:#cb0000;&amp;quot; | &lt;br /&gt;
| VCC&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| PB14&lt;br /&gt;
| style=&amp;quot;background-color:#3166ff;&amp;quot; | &lt;br /&gt;
| CS&lt;br /&gt;
| CS_Pin&lt;br /&gt;
|-&lt;br /&gt;
| PB12&lt;br /&gt;
| style=&amp;quot;background-color:#34ff34;&amp;quot; | &lt;br /&gt;
| SDO&lt;br /&gt;
| SPI_software_miso_pin&lt;br /&gt;
|-&lt;br /&gt;
| PB15&lt;br /&gt;
| style=&amp;quot;background-color:#f8ff00;&amp;quot; | &lt;br /&gt;
| SDA&lt;br /&gt;
| SPI_software_mosi_pin&lt;br /&gt;
|-&lt;br /&gt;
| PB13&lt;br /&gt;
| style=&amp;quot;background-color:#cd9934;&amp;quot; | &lt;br /&gt;
| SLC&lt;br /&gt;
| spi_software_sclk_pin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл добавляем:&lt;br /&gt;
В случае если используем единственный ADXL&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#ADXL on MCU&lt;br /&gt;
[adxl345]&lt;br /&gt;
cs_pin: PB14                     &lt;br /&gt;
spi_software_sclk_pin: PB13  &lt;br /&gt;
spi_software_mosi_pin: PB15     &lt;br /&gt;
spi_software_miso_pin: PB12&lt;br /&gt;
&lt;br /&gt;
[resonance_tester]&lt;br /&gt;
accel_chip: adxl345&lt;br /&gt;
probe_points:&lt;br /&gt;
    100,100,20  # an example&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае если это второй ADXL для оси Y, а первый на управляющей плате (в моем случае это Pi4):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#ADXL on Pi4&lt;br /&gt;
[adxl345 adxl_x]&lt;br /&gt;
cs_pin: rpi: None&lt;br /&gt;
&lt;br /&gt;
#ADXL on MCU&lt;br /&gt;
[adxl345 adxl_y]&lt;br /&gt;
cs_pin: PB14                     &lt;br /&gt;
spi_software_sclk_pin: PB13  &lt;br /&gt;
spi_software_mosi_pin: PB15     &lt;br /&gt;
spi_software_miso_pin: PB12&lt;br /&gt;
&lt;br /&gt;
[resonance_tester]&lt;br /&gt;
#accel_chip: my_chip_name&lt;br /&gt;
accel_chip_x: adxl345 adxl_x&lt;br /&gt;
accel_chip_y: adxl345 adxl_y&lt;br /&gt;
probe_points:&lt;br /&gt;
    100,100,20  # an example&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Перезагружаем клиппер и проверяем работоспособность, например командой: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
MEASURE_AXES_NOISE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В моем случае с двумя ADXL получаем ответ в консоль:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ MEASURE_AXES_NOISE&lt;br /&gt;
// Axes noise for x-axis accelerometer: 12.282279 (x), 15.304118 (y), 30.408056 (z)&lt;br /&gt;
// Axes noise for y-axis accelerometer: 39.800257 (x), 39.757298 (y), 78.517822 (z)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
А дальше настраиваем [https://klipper.wiki/ru/home/tuning/shaper Input shaper] в соответствии с документацией.&lt;/div&gt;</summary>
		<author><name>Coderus</name></author>
	</entry>
</feed>