• Try Us Out - See our Demo Tabs Above

    Sports Bars

    Experience our Sports Bar TV, Audio and Lighting Control System with our awesome demo! We provide multiple TV control systems that will easily integrate your Audio/Video and environmental components into one easy to use package. Let multiple hand-held remotes be a thing of the past and experience hassle free one-touch control. With the versatility of myServer 6, you may be able to retrofit existing equipment into the control system which makes it economical to get the most value out of your technology investment.

    Residential

    With a whole new exciting look and feel our transparent "Moonlight" user interface allows clarity and ease in maneuvering your lighting floor plan, climate control, security cameras, and security keypad as well as entertainment options. Control all aspects of your home with simplicity and confidence.

    Digital Signage

    Allonis makes it easy to control and launch your media content. We have created software that ties in seamlessly to your bar or restaurant control system. Upload new images and videos, discard old ones, decide what to play or post and where with just a few selections.

  • Sports Bar & Restaurant Demo

    Select a source on the left and then select the TVs you would like to change on the right.

    Along the bottom are options for a DirecTV remote, TV Guide, Audio, Favorites & AppleTV. In addition you can touch the video camera on the left hand source options to get a live preview of what's playing on that source. Be sure to click around and try everything.

    Read More

     

    Customer Listening Experience

    Pan from left to right and up and down to see all the TVs.

    Customers can select the TV closest to them to tune in to the audio.

    Read More

     

    No Floorplan Option.

    If you are not interested in a navigable floor plan we can provide a generic interface instead.

    The same features are supported.

    Read More
  • Residential Demo

    Below is our residential simulation.

    Be sure to click around and try everything. Read more about the UI below.

    Read More
  • Digital Signage

    In the large window select a player on the left. Then select an option layout on the right. Select available assets from the list provided. You can add a ticker of either a message or weather by checking the boxes. When you are finished making selections click “send to player”. Your choice will appear on the corresponding player above. To pause a video click the player once.

    Read More
  • SmartRemote Demo

    Below is our SmartRemote simulation.

    Be sure to click around and try everything. Read more about the UI below.

    Read More

Our Products

See the latest myServer 6 products, available for individual purchase or part of a custom Allonis system built especially for your project.
Software
Hardware
Sports Bars
Services

How to Upload a Sketch with the Arduino IDE 2.0

In the Arduino environment, we write sketches that can be uploaded to Arduino boards. In this tutorial, we will go through how to select a board connected to your computer, and how to upload a sketch to that board, using the Arduino IDE 2.0.

You can easily download the editor from the Arduino Software page.

You can also follow the downloading and installing the Arduino IDE 2.0 tutorial for more detailed guide on how to install the editor.

Requirements

  • Arduino IDE 2.0 installed.

Verify VS Upload

There are two main tools when uploading a sketch to a board: verify and upload. The verify tool simply goes through your sketch, checks for errors and compiles it. The upload tool does the same, but when it finishes compiling the code, it also uploads it to the board.

A good practice is to use the verifying tool before attempting to upload anything. This is a quick way of spotting any errors in your code, so you can fix them before actually uploading the code.

Uploading a Sketch

Uploading a sketch is quick and easy, but let's take a look at what we need to do.

1. Open the Arduino IDE 2.0.

2. With the editor open, let's take a look at the toolbar at the top. At the very left, there is a checkmark and an arrow pointing right. The checkmark is used to verify, and the arrow is used to upload.

Verifying and uploading buttons.
Verifying and uploading buttons.

3. First, we need to select the board that we are going to use. We can do this by navigating to Tools > Port > {Board}. The board(s) that are connected to your computer should appear here, and we need to select it by clicking it. In this case, our board is displayed as COM17 (Arduino MKR WiFi1010).

Selecting the board.
Selecting the board.

4. Click on the verify tool (checkmark). Since we are verifying an empty sketch, we can be sure it is going to compile. After a few seconds, we can see the result of the action in the console (black box in the bottom).

Successful compilation printed in the console.
Successful compilation printed in the console.

5. With the board selected, we are good to go! Click on the upload button, and it will start uploading the sketch to the board.

6. When it is finished, a notification pops up in the bottom right of your IDE window. Of course, sometimes there are some complications when uploading, and these errors will be listed here as well.

Successful upload printed in the console.
Successful upload printed in the console.

Congratulations, you have now uploaded a sketch to your Arduino board!

Please Read (Only Linux Users)

It might happen that when you upload a sketch - after you have selected your board and the serial port - you get an error such as "... Permission denied". If you get this error, you need to set serial port permission.

To do this, open your Terminal and type:

1ls -l /dev/ttyACM*

you will get something like:

1crw-rw---- 1 root dialout 188, 0 5 apr 23.01 ttyACM0

The "0" at the end of ACM might be a different number, or multiple entries might be returned. The data we need is "dialout" (is the group owner of the file).

Now we just need to add our user to the group:

1sudo usermod -a -G dialout <username>

where 

<username>

 is your Linux user name. You will need to log out and log in again for this change to take effect.

Adding user to the group.
Adding user to the group.

After this procedure, you should be able to proceed normally and upload the sketch to your board or use the Serial Monitor.