# Arduino programming

**URL:** https://foil.zone/t/arduino-programming/3568
**Category:** Electronics (ESC, remote, batteries)
**Created:** [January 3, 2019, 3:13am UTC](https://foil.zone/t/arduino-programming/3568 "2019-01-03T03:13:34Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Dandydan](https://foil.zone/letter_avatar_proxy/v4/letter/d/a9a28c/32.png) [@Dandydan](https://foil.zone/u/Dandydan)
#### Post date: [January 3, 2019, 3:13am UTC](https://foil.zone/t/arduino-programming/3568/1 "2019-01-03T03:13:34Z")

</div>

Hey guys I’ve got a question as too where and how do you guys learn how to program an arduino to use as a transmitter and receiver because with my build I want to be able to operate the throttle with arduino 1 and send that to arduino 2 and have arduino 2 send a signal back to arduino 1 with the batt voltage and currant that the motor is pulling on to a OLED on the controller. Any help would be great and I want to use Bluetooth thats what I got and a Hall sensor. Thank you

---

<div class="post-metadata">

### Author: ![Benjo](https://foil.zone/user_avatar/foil.zone/benjo/32/3424_2.png) [@Benjo](https://foil.zone/u/Benjo)
#### Post date: [January 3, 2019, 11:42am UTC](https://foil.zone/t/arduino-programming/3568/2 "2019-01-03T11:42:41Z")

</div>

As microcontroller programming is very low level, it makes it huge difference what specific transmitters/receivers you are using.  
They normally come with ready made libraries for which you can find example projects or just google your transceiver name with some other keywords to find stackoverflow questions with example snippets.

Do you have any programming experience?

---

<div class="post-metadata">

### Author: ![dougm](https://foil.zone/letter_avatar_proxy/v4/letter/d/b38774/32.png) [@dougm](https://foil.zone/u/dougm)
#### Post date: [January 3, 2019, 8:33pm UTC](https://foil.zone/t/arduino-programming/3568/3 "2019-01-03T20:33:03Z")

</div>

Here’s one from the esk8 forum that does almost exactly what you want:

> **[Simple 3D-printed NRF remote - Arduino controlled](https://electric-skateboard.builders/t/simple-3d-printed-nrf-remote-arduino-controlled/28543/29)**
>
> @solidgeek awesome design of the remote, i notice you missing a module in the shopping list? the dead man switch/trigger. which module are you using?

---

<div class="post-metadata">

### Author: ![Dandydan](https://foil.zone/letter_avatar_proxy/v4/letter/d/a9a28c/32.png) [@Dandydan](https://foil.zone/u/Dandydan)
#### Post date: [January 3, 2019, 10:06pm UTC](https://foil.zone/t/arduino-programming/3568/4 "2019-01-03T22:06:42Z")

</div>

No I have no experience in programming.

---

<div class="post-metadata">

### Author: ![Benjo](https://foil.zone/user_avatar/foil.zone/benjo/32/3424_2.png) [@Benjo](https://foil.zone/u/Benjo)
#### Post date: [January 4, 2019, 11:39am UTC](https://foil.zone/t/arduino-programming/3568/5 "2019-01-04T11:39:08Z")

</div>

Then you should look for basic Arduino and/or C++ tutorials aimed at absolute beginners to get a basic feeling. Then look for specific examples for your transceivers. Just crawling the net and testing out everything yourself is the best way to learn.

---

<div class="post-metadata">

### Author: ![MaxMaker](https://foil.zone/user_avatar/foil.zone/maxmaker/32/1336_2.png) [@MaxMaker](https://foil.zone/u/MaxMaker)
#### Post date: [January 6, 2019, 3:52pm UTC](https://foil.zone/t/arduino-programming/3568/6 "2019-01-06T15:52:27Z")

</div>

I adapted the radio communications code kindly provided by our user @MaB.

Here is a walkthrough of my code:  
[https://youtu.be/-SpUCdKJc9E](https://youtu.be/-SpUCdKJc9E)

Here is the instructable for my remote with the build video and the complete Arduino code:

> **[Arduino Based Remote Control for Eskate or Hydrofoil](https://www.instructables.com/Remote-Control-for-Eskate-or-Hydrofoil/)**
>
> Arduino Based Remote Control for Eskate or Hydrofoil : This instructable will show you how to build a physical remote to use with an eskate or an electric hydrofoil including all the code and hardware you need. There is a lot of soldering involved,...

---

<div class="post-metadata">

### Author: ![Dandydan](https://foil.zone/letter_avatar_proxy/v4/letter/d/a9a28c/32.png) [@Dandydan](https://foil.zone/u/Dandydan)
#### Post date: [January 6, 2019, 7:05pm UTC](https://foil.zone/t/arduino-programming/3568/7 "2019-01-06T19:05:41Z")

</div>

Thank you so much I’ll take a look into it when I have a chance.
