Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Tom's RX Plus Unit
#1

Hello weather station enthusiasts!

I had now for several years a Fine Offset station running which was satisfying until I realized that I might send my own weather data to the Internet.
I finally found CumulusMX which fulfills all my desired needs. Cumulus was running on my notebook for several months. I was happy with Cumulus but the fact that my notebook was running all the time amused me not pretty much. So I began to source information about Cumulus running on a Raspberry Pi.

Actually my Fine Offset WH1080 is running with CumulusMX - installed on a Raspberry PI3 and transmitting data via WiFi to WU and to a personal website.

A couple of weeks ago I found this amazing WeatherDuino project and I could not resist to try and start the next weather station project.

So, here I am now, sourcing all the Arduinos, sensors, connectors, PCB's (thanks to Werk_AG for the fast delivery) and all the needed modules to build up my own WeatherDuino.

Actually I am playing around with basic Sketches of the Arduino IDE and I'm trying to get into this "Arduino World"

More and more parts are delivered day by day for the final assembly and i have to think about how to program and configure the RX and TX boards.
I have searched the entire forum for a getting started or similar thread were beginners may catch up pretty fast. The only thread I found was how to edit the configuration file.

Is there a getting started which shows how to program the Arduinos on the TX and RX boards?
Reply
#2

Hi,

Welcome to the forum.

Some knowledge of the Arduino environment is one of the prerequisites for system builders, however you can be sure that will not be because of being starting playing with Arduinos now, that you will have any special difficulty to complete the project.

There isn't any quick guide (I really don't like this kind of things) but there are a lot of topics on the forum about this matter. What could seem more difficult is learning to deal with all the libraries required to compile the software, but in fact its very simple. All the required libraries are included in the software package, you only have to copy all of them to a folder in a specific location.
Supposing you are using windows, create a folder in My Documents called "Arduino", inside that folder create another called "libraries", then copy all the supplied libraries to that folder, and that's it!

And yes, before programing each Arduino your should configure each software to suite your choice of sensors and other things, but let this for later... easily you will know what need to be configured.

At the end, you will have, not just a fully working system, but you also will have the knowledge about how it works. This is the main idea!  Following a Guide or an "How To" completely destroy this concept.

For any question, or doubt, I will do my best to try to help.

Reply
#3

Hello!

Don't get me wrong, I am really interested how the SW is interacting with the HW. IMHO I assume the main know how and work is done by the SW.

The configuration "Config_RX_Pro2PLUS.h" is straight forward and pretty much self explaining - so I guess I might not have big troubles with this part.

Ok now there is some light coming in, I was not sure which file will be loaded to the Aruino but I figured it allready out.... I have started the WeatherDuino_Pro2_Universal_TX_v3.1_b002.ino with the Arduino IDE and all the necessary files are now included as well which will be then compiled and loaded to the device.

Thanks!
Reply
#4

Hello!

So I copied all the libs to Documents\Arduino\Libraries\ after that I was able to successfully compile the SW.

[Image: 6eb6a0-1502831722.png]



--> question: when I compile this code - am I compiling only the file "WeatherDuino_Pro2_Universal_TX_v3.1_b002.ino" or the entire stack of files which are displayed in the picture below?

[Image: 560a00-1502831604.png]
Reply
#5

Hi Tom,

You open only one .ino file, the head one, which has the same name as the folder.
And this is enough - during compilation you compile the entire software package
at a time ...

Btw: your compilation is ok, congratulations!  Smile

Best Regards
Zdenek

Brandys/L Weather
Reply
#6

Thanks hornychz!

I actually found it out my self  Big Grin via activating the debug functions

I guess the Arduino and the SW seams to work

[Image: f799db-1502834575.png]
Reply
#7

(15-08-2017, 22:59)tomron Wrote:  Thanks hornychz!

I actually found it out my self  Big Grin via activating the debug functions

I guess the Arduino and the SW seams to work

Congratulations again!

Best Regards
Zdenek

Brandys/L Weather
Reply
#8

(15-08-2017, 10:09)tomron Wrote:  The configuration "Config_RX_Pro2PLUS.h" is straight forward and pretty much self explaining - so I guess I might not have big troubles with this part.

Thank you! I'm always thinking if the user configurable settings are self explanatory enough or not.

By the posts above, I'm seeing what you will not gonna have any problem with the software part. Arduino environment is highly user friendly.

Reply
#9

(16-08-2017, 02:32)Werk_AG Wrote:  
(15-08-2017, 10:09)tomron Wrote:  The configuration "Config_RX_Pro2PLUS.h" is straight forward and pretty much self explaining - so I guess I might not have big troubles with this part.

Thank you! I'm always thinking if the user configurable settings are self explanatory enough or not.

By the posts above, I'm seeing what you will not gonna have any problem with the software part. Arduino environment is highly user friendly.


That was the "Getting started" I was asking for, to get all things setup right, to be able start with the personal configuration and to know how the setup all the bits an pieces for programing the Arduinos.
Reply




Users browsing this thread: 1 Guest(s)