<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Roboter &#8211; Maker Projects</title>
	<atom:link href="https://makerprojekte.de/en/category/roboter-en/feed/" rel="self" type="application/rss+xml" />
	<link>https://makerprojekte.de/en/</link>
	<description>A blog for makers</description>
	<lastBuildDate>Mon, 18 Nov 2024 17:34:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://makerprojekte.de/wp-content/uploads/2025/12/makerprojects-100x100.png</url>
	<title>Roboter &#8211; Maker Projects</title>
	<link>https://makerprojekte.de/en/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Remote control with gamepad or joystick</title>
		<link>https://makerprojekte.de/en/remote-control-with-gamepad-or-joystick/</link>
					<comments>https://makerprojekte.de/en/remote-control-with-gamepad-or-joystick/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sat, 03 Dec 2022 13:32:08 +0000</pubDate>
				<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Servo control]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1756</guid>

					<description><![CDATA[Overview In the previous article we already presented the possibility to control up to eight servos via a USB interface using a joystick or gamepad, a PC and a PiKoder/SSC. Here is now described how a wireless model remote control can be realized with a PiKoder &#8211; receiver, the PiKoder/SSC RX. Bluetooth for command transmission. &#8230; <a href="https://makerprojekte.de/en/remote-control-with-gamepad-or-joystick/" class="more-link">Continue reading<span class="screen-reader-text"> "Remote control with gamepad or joystick"</span></a>]]></description>
										<content:encoded><![CDATA[
<h2>Overview</h2>
<p>In the <a href="https://makerprojekte.de/en/servos-with-gamepad-or-joystick-control/">previous article</a> we already presented the possibility to control up to eight servos via a USB interface using a joystick or gamepad, a PC and a PiKoder/SSC. Here is now described how a wireless model remote control can be realized with a PiKoder &#8211; receiver, the <a href="https://pikoder.de/Bluetooth_RC_EN.htm">PiKoder/SSC RX</a>. Bluetooth for command transmission.</p>
<h2>Setup</h2>
<p>First, the PiKoder/SSC RX must be connected to the PC at the operating system level. For this purpose, you first search for new Bluetooth devices in the device control.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001-300x201.png"><img fetchpriority="high" decoding="async" class="alignnone size-medium wp-image-750" src="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001-300x201.png" sizes="(max-width: 300px) 85vw, 300px" srcset="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001-300x201.png 300w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001-400x268.png 400w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-10-19-at-08.31-PM-001.png 567w" alt="" width="300" height="201" /></a></p>
<p>After a short time, the Bluetooth module of the receiver should be offered. The PIN is &#8220;1234&#8221;.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001-300x186.png"><img decoding="async" class="alignnone size-medium wp-image-752" src="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001-300x186.png" sizes="(max-width: 300px) 85vw, 300px" srcset="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001-300x186.png 300w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001-400x248.png 400w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.49-AM-001.png 563w" alt="" width="300" height="186" /></a></p>
<p>With the selection &#8220;Connect&#8221; the coupling (pairing) takes place on system level.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM-300x119.png"><img decoding="async" class="alignnone size-medium wp-image-753" src="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM-300x119.png" sizes="(max-width: 300px) 85vw, 300px" srcset="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM-300x119.png 300w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM-400x159.png 400w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.50-AM.png 563w" alt="" width="300" height="119" /></a></p>
<p>As the following view from the device manager shows, the coupling of the system also establishes two virtual serial interfaces, which we access later in the program for establishing a connection.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM-300x163.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-754" src="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM-300x163.png" sizes="auto, (max-width: 300px) 85vw, 300px" srcset="https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM-300x163.png 300w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM-400x218.png 400w, https://makerprojekte.de/wp-content/uploads/2019/08/Screen-Shot-08-11-19-at-10.52-AM.png 452w" alt="" width="300" height="163" /></a></p>
<p>This completes the setup and the JoystickRC program can now be started as described in the <a href="https://makerprojekte.de/en/servos-with-gamepad-or-joystick-control/">previous post</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/remote-control-with-gamepad-or-joystick/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DiddyBorg with QGroundControl &#8211; remote control joystick</title>
		<link>https://makerprojekte.de/en/diddyborg-with-qgroundcontrol-joystick-remote-control/</link>
					<comments>https://makerprojekte.de/en/diddyborg-with-qgroundcontrol-joystick-remote-control/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sun, 04 Sep 2022 13:02:43 +0000</pubDate>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Rover]]></category>
		<category><![CDATA[UGV]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/diddyborg-with-qgroundcontrol-joystick-remote-control/</guid>

					<description><![CDATA[In this blog I describe how I evolved the joystick / gamepad remote control of my RPI-controlled DiddyBorg to QGroundControl and MAVLink as communication protocol. This has given me the basis to process more sensors in a standard environment in the future and to plan and execute missions for the DiddyBorg. Software installation on the &#8230; <a href="https://makerprojekte.de/en/diddyborg-with-qgroundcontrol-joystick-remote-control/" class="more-link">Continue reading<span class="screen-reader-text"> "DiddyBorg with QGroundControl &#8211; remote control joystick"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>In this blog I describe how I evolved the <a href="https://makerprojekte.de/en/remote-control-diddyborg-with-gamepad-or-joystick/">joystick / gamepad remote control of</a> my RPI-controlled DiddyBorg to <a href="http://qgroundcontrol.com/">QGroundControl</a> and <a href="https://mavlink.io/en/">MAVLink</a> as communication protocol.  </p>
<p>This has given me the basis to process more sensors in a standard environment in the future and to plan and execute missions for the DiddyBorg.</p>
<h3>Software installation on the Raspberry Pi (RPi)</h3>
<p>On the RPi, first install <a href="https://pypi.org/project/pymavlink/">pymavlink</a>, the Python version of the MAVLink libraries. The easiest way to do this is with PIP:</p>
<pre lang="bash">pip install pymavlink</pre>
<p>Then create a directory, e.g. diddy2QGC, into which you copy the Python modules diddy2QGroundControl.py and ThunderBorg3.py from the <a href="https://github.com/makerprojects/diddy2QGC">Github repository of this project</a>. In this directory you then start the Python script later with:</p>
<pre> python diddy2QGroundControl.py</pre>
<h3>Software installation on the desktop</h3>
<p>Install <a href="https://docs.qgroundcontrol.com/master/en/qgc-user-guide/getting_started/download_and_install.html">QGroundControl</a> on your desktop.</p>
<h3>Starting the applications</h3>
<p>Make sure the RPi and your desktop are on the same network and run QGroundControl (QGC) and the Python script (the order is irrelevant).  </p>
<p>The DiddyBorg sends heartbeat messages, which are recognized and answered by QGC. After exchanging a few more messages (please do not be confused by the error messages), the connection is established and you will then find the option to teach in your joystick in the vehicle settings.  Please note that diddy2QGroundControl.py in mode 2 uses the roll channel for right/left control and the inverted value of the pitch channel for motor control.</p>
<p> </p>

<p> </p>
<p> </p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/diddyborg-with-qgroundcontrol-joystick-remote-control/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Remote control DiddyBorg with gamepad or joystick</title>
		<link>https://makerprojekte.de/en/remote-control-diddyborg-with-gamepad-or-joystick/</link>
					<comments>https://makerprojekte.de/en/remote-control-diddyborg-with-gamepad-or-joystick/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Tue, 02 Aug 2022 19:22:42 +0000</pubDate>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Rover]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[UGV]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1646</guid>

					<description><![CDATA[In this blog I present my Windows app JoystickRC4DiddyBorg for remote control of the DiddyBorg (from PiBorg) with a joystick or gamepad. The DiddyBorg sample programs published by the manufacturer PiBorg also include a Python remote control script with joystick, but it uses Bluetooth and therefore has a rather limited range. The app presented here &#8230; <a href="https://makerprojekte.de/en/remote-control-diddyborg-with-gamepad-or-joystick/" class="more-link">Continue reading<span class="screen-reader-text"> "Remote control DiddyBorg with gamepad or joystick"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>In this blog I present my Windows app <em>JoystickRC4DiddyBorg </em>for remote control of the DiddyBorg (from PiBorg) with a joystick or gamepad.</p>
<p>The DiddyBorg sample programs published by the manufacturer PiBorg also include a Python remote control script with joystick, but it uses Bluetooth and therefore has a rather limited range.</p>
<p>The app presented here uses the existing WLAN and UDP as protocol to ensure sufficient agility of the remote control. For safety reasons, the time-out logic of the ThunderBorg motor controller is activated.</p>
<h2>Software installation</h2>
<p>The DiddyBorg needs a Python script <em>JoystickRC4DiddyBorg</em> as receiver, which you can find on <a href="https://github.com/makerprojects/JoystickRC4DiddyBorg">github.com</a>. In addition to the receiver program, you will also find a version of the ThunderBorg &#8211; Library for Python 3.x in the repository (the sample programs for the DiddyBorg are still based on Python 2.x).</p>
<p>The easiest way is to copy the two files additionally into the directory with the examples &#8211; then the script should work without further adjustments of path names.</p>
<p>On the PC side, install the Windows app <em>JoystickRC4DiddyBorg of</em> the same name, which you can get for free from the <a href="https://apps.microsoft.com/store/detail/joystickrc4diddyborg/9P6L5F7GF1L1?hl=EN-us&amp;gl=en">Microsoft App Store</a>.</p>
<h2>Operation</h2>
<p>First start the Python script on the DiddyBorg. If you have a screen connected, then the program will log in and indicate that it is waiting for a client.</p>
<p>When you start the PC app, it will automatically search for a DiddyBorg with an active and compatible receiver on the local WLAN (to which both the DiddyBorg and the PC being used must be connected). If no connection can be established, a corresponding error message is displayed.</p>
<p>After the connection has been successfully established, the channels can be assigned to the various joystick axes and keys. Channels 3 and 4 are used as push buttons and allow for example fast / slow rotation (the function of the push buttons can be traced in the Python script).</p>
<p>The assignment of the channels is saved and restored at the next program start.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/remote-control-diddyborg-with-gamepad-or-joystick/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Joystick model remote control with multi-protocol TX module iRangeX IRX4 +</title>
		<link>https://makerprojekte.de/en/joystick-model-remote-control-with-multiprotocol-tx-module-irangex-irx4/</link>
					<comments>https://makerprojekte.de/en/joystick-model-remote-control-with-multiprotocol-tx-module-irangex-irx4/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sat, 11 Sep 2021 11:31:29 +0000</pubDate>
				<category><![CDATA[RC]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Rover]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[UGV]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1438</guid>

					<description><![CDATA[In the two previous articles on model remote control with joystick, a &#8220;completely normal&#8221; remote control transmitter was used to transmit commands. The control sticks and various switches of the transmitter were not needed because the control itself is done by the joystick. The overall structure can therefore be simplified by using a multi-protocol TX &#8230; <a href="https://makerprojekte.de/en/joystick-model-remote-control-with-multiprotocol-tx-module-irangex-irx4/" class="more-link">Continue reading<span class="screen-reader-text"> "Joystick model remote control with multi-protocol TX module iRangeX IRX4 +"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>In the two previous articles on model remote control with joystick, a &#8220;completely normal&#8221; remote control transmitter was used to transmit commands. The control sticks and various switches of the transmitter were not needed because the control itself is done by the joystick.</p>
<p>The overall structure can therefore be simplified by using a multi-protocol TX module such as the iRangeX iRX4 + instead of the complete remote control transmitter.</p>
<p>The module can &#8211; just like the remote control transmitter &#8211; be controlled directly via the PPM signal from the USB2PPM &#8211; PiKoder. Since the iRangeX already operates with an operating voltage of 5 volts, the power supply is also provided via the USB2PPM PiKoder and no additional battery is required. </p>
<h2>Setup </h2>
<p>The <a href="https://pikoder.de/PiKoder_USB_Kit.html">USB2PPM PiKoder</a> is set up according to the instructions. Even if you have only equipped one cynch socket so far, the three-pin header can be retrofitted without any problems.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-rotated.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-1427" src="https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-rotated.jpg" alt="" width="640" height="316" srcset="https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-rotated.jpg 1014w, https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-rotated-400x198.jpg 400w, https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-300x148.jpg 300w, https://makerprojekte.de/wp-content/uploads/2021/09/USB2PPM-768x379.jpg 768w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a></p>
<p>The connection between the iRX4 + module is made via a three-wire cable (Vcc, PPM and Gnd) (see picture below left). At one end of the cable there is a three-pin socket for plugging into the corresponding pin header of the USB2PPM, on the other side the five sockets of the module are adapted &#8211; you can see the pin assignment that the module expects in the picture on the right. </p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul.jpg"><img loading="lazy" decoding="async" class="alignleft wp-image-1419 size-medium" src="https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-289x300.jpg" alt="" width="289" height="300" srcset="https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-289x300.jpg 289w, https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-400x415.jpg 400w, https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-986x1024.jpg 986w, https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul-768x797.jpg 768w, https://makerprojekte.de/wp-content/uploads/2021/09/Verbindungskabel-Multiprotokoll-Modul.jpg 1024w" sizes="auto, (max-width: 289px) 85vw, 289px" /></a></p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/09/Pinout.jpg"><img loading="lazy" decoding="async" class="wp-image-1432 size-medium alignright" src="https://makerprojekte.de/wp-content/uploads/2021/09/Pinout-191x300.jpg" alt="" width="191" height="300" srcset="https://makerprojekte.de/wp-content/uploads/2021/09/Pinout-191x300.jpg 191w, https://makerprojekte.de/wp-content/uploads/2021/09/Pinout-400x630.jpg 400w, https://makerprojekte.de/wp-content/uploads/2021/09/Pinout.jpg 475w" sizes="auto, (max-width: 191px) 85vw, 191px" /></a></p>
<p>  </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>No further adjustments or changes are required. </p>
<p>And the structure described here can of course also be used in connection with a Windows notebook.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/joystick-model-remote-control-with-multiprotocol-tx-module-irangex-irx4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Joystick model remote control with Spektrum DXe (2)</title>
		<link>https://makerprojekte.de/en/joystick-model-remote-control-with-spektrum-dxe-2/</link>
					<comments>https://makerprojekte.de/en/joystick-model-remote-control-with-spektrum-dxe-2/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Sun, 29 Aug 2021 12:48:49 +0000</pubDate>
				<category><![CDATA[RC]]></category>
		<category><![CDATA[Roboter]]></category>
		<category><![CDATA[Rover]]></category>
		<category><![CDATA[UAV]]></category>
		<category><![CDATA[UGV]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/?p=1409</guid>

					<description><![CDATA[The first entry in this series used a notebook to translate the joystick inputs into commands for the USB2PPM. Alternatively, an Android (TM) smart device with a corresponding app can be used for selected joysticks. The hardware structure in the title picture is the same as the configuration in the Part 1 Except for the &#8230; <a href="https://makerprojekte.de/en/joystick-model-remote-control-with-spektrum-dxe-2/" class="more-link">Continue reading<span class="screen-reader-text"> "Joystick model remote control with Spektrum DXe (2)"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>The first entry in this series used a notebook to translate the joystick inputs into commands for the USB2PPM. Alternatively, an Android (TM) smart device with a corresponding app can be used for selected joysticks.</p>
<p>The hardware structure in the title picture is the same as the configuration in the<a href="https://makerprojekte.de/en/joystick-model-remote-control-with-spectrum-dxe/"> Part 1</a> Except for the computer, which is replaced by the smart device, and the hub: a USB OTG hub must be used in conjunction with the smart device.</p>
<p>With regard to the preparation of the remote control transmitter, the same considerations for ergonomics apply and it is advisable to expand the remote control with a switch as described in Part 1.</p>
<p>With regard to the app itself, you can choose between the free app<a href="https://play.google.com/store/apps/details?id=com.pikoder.Joystick2PPM&amp;hl=en_US"> Joystick2PPM</a> and a special app for quadrocopters<a href="https://play.google.com/store/apps/details?id=com.pikoder.Joystick4UAV&amp;hl=en_US"> Joystick4UAV</a> (see below); you can find both apps in the Google Play Store.</p>
<h2>Joystick2PPM (Android App)</h2>
<p>The user interface of the app largely corresponds to the Windows implementation and is intuitive and easy to understand. The joystick controls are on the left and the servo channels are mapped to the right with drop-down boxes.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-1398" src="https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-1024x547.png" alt="" width="840" height="449" srcset="https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-1024x547.png 1024w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-400x214.png 400w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-300x160.png 300w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-768x410.png 768w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a-1200x641.png 1200w, https://makerprojekte.de/wp-content/uploads/2021/08/Joystick2PPM_main-a.png 1343w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a></p>
<p>The joystick and the USB2PPM are automatically recognized after starting the APP. When using the application for the first time, the user must enable access to the corresponding USB interfaces.</p>
<p>Please note that the app currently only supports a limited number of joysticks and other operating devices. The current list of the compatible devices can be found in the Playstore at any time.</p>
<h2>Joystick4UAV (Android App)</h2>
<p>The Joystick4UAV app is an advanced version of the Joystick2PPM application, which is geared towards the needs of remote control of quadrocopters or other vehicles (UGV) and boats (USV) with a flight controller.</p>
<p>The basic structure of the Joystick4UAV corresponds to the apps already described. The four joystick axes are mapped to the remote control channels 1-4 according to the usual assignment for flight controllers. You can of course adapt this assignment within the four channels according to your preferences. All channels can be inverted by checking the associated box.</p>
<p><a href="https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-1405" src="https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-1024x549.png" alt="" width="840" height="450" srcset="https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-1024x549.png 1024w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-400x214.png 400w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-300x161.png 300w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-768x412.png 768w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV-1200x643.png 1200w, https://makerprojekte.de/wp-content/uploads/2021/08/Screen_Joystick4UAV.png 1343w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a></p>
<p>The flight mode is coded in channel 5. There are six modes available. The flight mode selection takes place by pushing the joystick buttons 7-12 (see figure below right), where button 7 sets flight mode &#8220;1&#8221; and button 12 sets flight mode &#8220;6&#8221;. The selected flight mode is displayed numerically (&#8220;1&#8221; in the picture above) and the bar corresponds to the transmitted channel value. <a href="https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter.jpg"><img loading="lazy" decoding="async" class="size-medium wp-image-1403 alignright" src="https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-300x300.jpg" alt="" width="300" height="300" srcset="https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-300x300.jpg 300w, https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-100x100.jpg 100w, https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-400x400.jpg 400w, https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter-150x150.jpg 150w, https://makerprojekte.de/wp-content/uploads/2021/08/Logitech-3D-PRO-Schalter.jpg 500w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a></p>
<p>The remaining buttons 1-6 (button<i> B1 .. B6</i> in the upper area) and the hat switch are available for special functions and can be assigned to channels 6-8 as required. If the box belonging to the channel is activated, the button behaves as a switch.</p>
<p><strong>Please note that only the Logitech Extreme 3D Pro joystick is currently supported in the app.</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/joystick-model-remote-control-with-spektrum-dxe-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>RC with your web browser – more intuitive and more agile</title>
		<link>https://makerprojekte.de/en/rc-with-your-web-browser-more-intuitive-and-more-agile/</link>
					<comments>https://makerprojekte.de/en/rc-with-your-web-browser-more-intuitive-and-more-agile/#respond</comments>
		
		<dc:creator><![CDATA[Gregor]]></dc:creator>
		<pubDate>Fri, 01 Nov 2019 12:22:14 +0000</pubDate>
				<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[RC]]></category>
		<category><![CDATA[Roboter]]></category>
		<guid isPermaLink="false">https://makerprojekte.de/rc-with-your-web-browser-more-intuitive-and-more-agile/</guid>

					<description><![CDATA[In previous blogs related to RC with a web browser I presented solutions which were suited for simple and none time critical applications due to the user interface and the system response time. The initial concept of a button based user control was relatively slow because the web page had to be re-transmitted and rebuild &#8230; <a href="https://makerprojekte.de/en/rc-with-your-web-browser-more-intuitive-and-more-agile/" class="more-link">Continue reading<span class="screen-reader-text"> "RC with your web browser – more intuitive and more agile"</span></a>]]></description>
										<content:encoded><![CDATA[
<p>In previous blogs related to RC with a web browser I presented solutions which were suited for simple and none time critical applications due to the user interface and the system response time.</p>



<p>The initial concept of a <a href="https://makerprojekte.de/en/rc-with-your-webbrowser/">button based user control</a> was relatively slow because the web page had to be re-transmitted and rebuild on the client side after each user interaction.</p>



<p>The improved <a href="https://makerprojekte.de/en/radio-control-with-your-webbrowser-improved-user-interface/">“joystick”-based interface</a> was already deploying AJAX to improve the system agility. However, in order to initiate a command you would have to touch the screen and to stop the movement you would have to touch the screen at another location which is not very intuitive. You would probably expect a movement to last as long as you touch the screen.</p>



<p>The latest version of httpRC presented here does address both requirements based on a button based UI: a command is executed only as long as you touch it in a very agile way.</p>



<p>The <a href="https://github.com/makerprojects/httpRC">source code for the ESP8266-01</a> is provided through github and the programming itself can be done via the <a href="https://makerprojekte.de/en/rc-with-your-webbrowser/">programming adapter</a> described earlier. </p>



<p>Additional information regarding the receiver kit you would find on the respective <a href="https://www.pikoder.de/WLAN_RC_EN.html">PiKoder page</a>. </p>
]]></content:encoded>
					
					<wfw:commentRss>https://makerprojekte.de/en/rc-with-your-web-browser-more-intuitive-and-more-agile/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
