tag:github.com,2008:https://github.com/pigeon-robotics/eevee3/releasesRelease notes from eevee32020-08-19T22:39:35Ztag:github.com,2008:Repository/283081684/v22020-08-19T22:40:26Zeevee3 version 2<p>eevee3 allows you to remotely control your EV3 via Bluetooth. It's a simple and easy program that can help get you started with EV3 remote controls.</p>
<h1>Setup</h1>
<h2>Adapting the code for your robot</h2>
<p>Comments have been placed throughout the code to help you modify the code to your robot. Please note that since eevee3 does 1 motor revolution per button press there may be lag when releasing the control buttons. Also, please note that the robot stuttering is intended behaviour - we have tried to minimise this but it is hard to program the remote to remotely send input, instead of (current behaviour) having the client listen for button presses.</p>
<p>See this diagram below to identify button-number mappings:</p>
<p><a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/19323b794aa6be91f4fec30e6d81175575706d7c070ecb9be55a96a4ba3ae86f/68747470733a2f2f7777772e66756e636f6465666f726b6964732e636f6d2f77702d636f6e74656e742f75706c6f6164732f4c65676f2d4556332d427574746f6e732d56322e6a7067"><img src="https://camo.githubusercontent.com/19323b794aa6be91f4fec30e6d81175575706d7c070ecb9be55a96a4ba3ae86f/68747470733a2f2f7777772e66756e636f6465666f726b6964732e636f6d2f77702d636f6e74656e742f75706c6f6164732f4c65676f2d4556332d427574746f6e732d56322e6a7067" alt="buttons" data-canonical-src="https://www.funcodeforkids.com/wp-content/uploads/Lego-EV3-Buttons-V2.jpg" style="max-width: 100%;"></a></p>
<h2>Download EV3 Labs</h2>
<p>You will need EV3 Labs to move the code onto your robot.</p>
<p><a href="https://education.lego.com/en-us/downloads/retiredproducts/mindstorms-ev3-lab/software" rel="nofollow">https://education.lego.com/en-us/downloads/retiredproducts/mindstorms-ev3-lab/software</a></p>
<h1>Usage</h1>
<p>There are two parts to this program:</p>
<ul>
<li><code>remote</code> which is to be used on the EV3 brick that will act as the remote controller</li>
<li><code>client</code> which is to be used on the EV3 brick that forms part of the robot</li>
</ul>
<p><code>oscar</code> is an entirely redundant program. Don't use it!</p>
<p>You will need to load the eevee3.ev3 file onto BOTH bricks. The eevee3.ev3 file has both the <code>remote</code> file and the <code>client</code> file.</p>
<p>You will also need to connect EV3 bricks together using Bluetooth. <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj0lJL0pqjrAhUVxDgGHdn5CmAQFjACegQIAxAB&url=http%3A%2F%2Fwww.legoengineering.com%2Fwp-content%2Fuploads%2F2016%2F06%2FHow-to-connect-two-EV3-robots-by-Bluetooth.docx&usg=AOvVaw00ECqtiK5Z25LlHfZpnIs8" rel="nofollow">https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj0lJL0pqjrAhUVxDgGHdn5CmAQFjACegQIAxAB&url=http%3A%2F%2Fwww.legoengineering.com%2Fwp-content%2Fuploads%2F2016%2F06%2FHow-to-connect-two-EV3-robots-by-Bluetooth.docx&usg=AOvVaw00ECqtiK5Z25LlHfZpnIs8</a></p>
<p>Once both EV3 bricks are connected, you need to open the <code>remote</code> file on the EV3 brick that is your controller. It will have a 1 sec startup sequence before showing a single-digit number at the top of the screen.</p>
<p>You will need to also open the <code>client</code> file on the EV3 brick that is your robot. This will show 3 dots or a fire symbol (depending on the version of eevee3 used) on the screen.</p>
<p>You should now be ready to remotely control your program!</p>
<h1>Help</h1>
<p>aidswidjaja#2805 on Discord<br>
<a href="mailto:pigeon-robotics@adrian.id.au">pigeon-robotics@adrian.id.au</a></p>aidswidjajatag:github.com,2008:Repository/283081684/v12020-08-19T22:38:44Zeevee3 version 1<p>eevee3 allows you to remotely control your EV3 via Bluetooth. It's a simple and easy program that can help get you started with EV3 remote controls.</p>
<h1>Setup</h1>
<h2>Adapting the code for your robot</h2>
<p>Comments have been placed throughout the code to help you modify the code to your robot. Please note that since eevee3 does 1 motor revolution per button press there may be lag when releasing the control buttons. Also, please note that the robot stuttering is intended behaviour - we have tried to minimise this but it is hard to program the remote to remotely send input, instead of (current behaviour) having the client listen for button presses.</p>
<p>See this diagram below to identify button-number mappings:</p>
<p><a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/19323b794aa6be91f4fec30e6d81175575706d7c070ecb9be55a96a4ba3ae86f/68747470733a2f2f7777772e66756e636f6465666f726b6964732e636f6d2f77702d636f6e74656e742f75706c6f6164732f4c65676f2d4556332d427574746f6e732d56322e6a7067"><img src="https://camo.githubusercontent.com/19323b794aa6be91f4fec30e6d81175575706d7c070ecb9be55a96a4ba3ae86f/68747470733a2f2f7777772e66756e636f6465666f726b6964732e636f6d2f77702d636f6e74656e742f75706c6f6164732f4c65676f2d4556332d427574746f6e732d56322e6a7067" alt="buttons" data-canonical-src="https://www.funcodeforkids.com/wp-content/uploads/Lego-EV3-Buttons-V2.jpg" style="max-width: 100%;"></a></p>
<h2>Download EV3 Labs</h2>
<p>You will need EV3 Labs to move the code onto your robot.</p>
<p><a href="https://education.lego.com/en-us/downloads/retiredproducts/mindstorms-ev3-lab/software" rel="nofollow">https://education.lego.com/en-us/downloads/retiredproducts/mindstorms-ev3-lab/software</a></p>
<h1>Usage</h1>
<p>There are two parts to this program:</p>
<ul>
<li><code>remote</code> which is to be used on the EV3 brick that will act as the remote controller</li>
<li><code>client</code> which is to be used on the EV3 brick that forms part of the robot</li>
</ul>
<p><code>oscar</code> is an entirely redundant program. Don't use it!</p>
<p>You will need to load the eevee3.ev3 file onto BOTH bricks. The eevee3.ev3 file has both the <code>remote</code> file and the <code>client</code> file.</p>
<p>You will also need to connect EV3 bricks together using Bluetooth. <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj0lJL0pqjrAhUVxDgGHdn5CmAQFjACegQIAxAB&url=http%3A%2F%2Fwww.legoengineering.com%2Fwp-content%2Fuploads%2F2016%2F06%2FHow-to-connect-two-EV3-robots-by-Bluetooth.docx&usg=AOvVaw00ECqtiK5Z25LlHfZpnIs8" rel="nofollow">https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj0lJL0pqjrAhUVxDgGHdn5CmAQFjACegQIAxAB&url=http%3A%2F%2Fwww.legoengineering.com%2Fwp-content%2Fuploads%2F2016%2F06%2FHow-to-connect-two-EV3-robots-by-Bluetooth.docx&usg=AOvVaw00ECqtiK5Z25LlHfZpnIs8</a></p>
<p>Once both EV3 bricks are connected, you need to open the <code>remote</code> file on the EV3 brick that is your controller. It will have a 1 sec startup sequence before showing a single-digit number at the top of the screen.</p>
<p>You will need to also open the <code>client</code> file on the EV3 brick that is your robot. This will show 3 dots or a fire symbol (depending on the version of eevee3 used) on the screen.</p>
<p>You should now be ready to remotely control your program!</p>
<h1>Help</h1>
<p>aidswidjaja#2805 on Discord<br>
<a href="mailto:pigeon-robotics@adrian.id.au">pigeon-robotics@adrian.id.au</a></p>aidswidjaja