https://circuitmess.com/blogs/resources.atom CircuitMess - Resources 2024-03-27T16:43:39+01:00 CircuitMess https://circuitmess.com/blogs/resources/international-space-station 2024-03-27T16:43:39+01:00 2024-03-29T13:13:08+01:00 International Space Station Build Guide Albert Gajšak

Check this guide on how to build your International Space Station!

If you have any questions about the building process, feel free to contact us at contact@circuitmess.com. 


]]>
https://circuitmess.com/blogs/resources/cubesat-build-guide 2024-03-27T16:43:36+01:00 2024-03-29T13:06:23+01:00 Cubesat Build Guide Albert Gajšak


Check this guide on how to build your Cubesat!

If you have any questions about the building process, feel free to contact us at contact@circuitmess.com. 


]]>
https://circuitmess.com/blogs/resources/solar-orbiter-build-guide 2024-03-27T16:43:33+01:00 2024-03-29T13:13:48+01:00 Solar Orbiter Build Guide Albert Gajšak


Check this guide on how to build your Solar Orbiter!

If you have any questions about the building process, feel free to contact us at contact@circuitmess.com.

 

]]>
https://circuitmess.com/blogs/resources/apollo-11-moon-rover-build-guide 2024-03-27T16:43:30+01:00 2024-03-29T13:14:20+01:00 Apollo 11 & Moon Rover Build Guide Albert Gajšak



Check this guide on how to build your Apollo 11 & Moon Rover!

If you have any questions about the building process, feel free to contact us at contact@circuitmess.com. 


]]>
https://circuitmess.com/blogs/resources/james-webb-space-telescope-build-guide 2024-03-27T16:43:27+01:00 2024-03-29T13:15:37+01:00 James Webb Space Telescope Build Guide Albert Gajšak

Check this guide on how to build your James Webb Space Telescope!

If you have any questions about the building process, feel free to contact us at contact@circuitmess.com. 


]]>
https://circuitmess.com/blogs/resources/armstrong-arduino-uploading-code 2024-03-04T12:19:21+01:00 2024-03-04T12:22:24+01:00 Armstrong Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your Armstrong.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#include <Armstrong.h>
void setup(){
	Armstrong.begin();
}
void loop(){
	for(uint8_t i = 0; i <= 4; i++){
    LED.set((Slot)i, true);
  }
  delay(500);
  	for(uint8_t i = 0; i <= 4; i++){
    LED.set((Slot)i, false);
  }
  delay(500);
}


Let's make sure your Armstrong is ready for the upload!

Turn on your Armstrong and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your Armstrong is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).


And that's it! You have now uploaded your code to the Armstrong. Great job!
]]>
https://circuitmess.com/blogs/resources/armstrong-arduino-installation-and-setup 2024-03-04T12:19:19+01:00 2024-03-04T12:22:30+01:00 Armstrong Arduino Installation And Setup Albert Gajšak Welcome to the Armstrong Arduino setup guide!

We'll use Arduino IDE to teach you how to upload code to your Armstrong, so let's get started.


Installation

Before starting make sure to download and install the latest Arduino IDE available. You can do that right here. If you don't have the latest version, make sure to update it before proceeding.

After you download and install Arduino IDE, you should install the Armstrong board.

Here's how to do that:
  1. Open the Arduino IDE
  2. Go to File -> Preferences -> Settings
  3. Select "None" under Compiler warnings and add the following URL under Additional board Manager:
    https://raw.githubusercontent.com/CircuitMess/Arduino-Packages/master/package_circuitmess.com_esp32_index.json  

     

     
  4. Close the preferences by clicking OK
  5. Open the Board Manager under Tools -> Board -> Boards Manager
  6. Type 'CircuitMess' in the search bar
  7. Click the Install button on the CircuitMess ESP32 Boards package

Then go to Tools -> Board -> Circuimess ESP32 Boards, and select Armstrong from the dropdown menu.

]]>
https://circuitmess.com/blogs/resources/advanced-armstrong-coding-using-arduino-ide 2024-03-04T12:19:16+01:00 2024-03-04T13:11:56+01:00 Advanced Armstrong Coding Using Arduino IDE Albert Gajšak

In this short tutorial, we'll guide you trough the setup process and uploading code to your Armstrong using Arduino IDE.
]]>
https://circuitmess.com/blogs/resources/clockstar-arduino-uploading-code 2024-03-04T12:10:24+01:00 2024-03-04T12:13:36+01:00 Clockstar Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your Clockstar.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
#include <Clockstar.h>
Display* display;
Sprite* sprite;
void setup() {
  Clockstar.begin();
  display = Clockstar.getDisplay();
  sprite = display->getBaseSprite();
  sprite->clear(TFT_BLACK);
  sprite->setTextColor(TFT_WHITE);
  sprite->setCursor(10,10);
  sprite->print("Hello World!");
  display->commit();
}
void loop() {
}


Let's make sure your Clockstar is ready for the upload!

Turn on your Clockstar and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your Clockstar is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).


And that's it! You have now uploaded your code to the Clockstar. Great job!
]]>
https://circuitmess.com/blogs/resources/clockstar-arduino-installation-and-setup 2024-03-04T12:10:21+01:00 2024-03-04T12:13:42+01:00 Clockstar Arduino Installation And Setup Albert Gajšak Welcome to the Clockstar Arduino setup guide!

We'll use Arduino IDE to teach you how to upload code to your Clockstar, so let's get started.


Installation

Before starting make sure to download and install the latest Arduino IDE available. You can do that right here. If you don't have the latest version, make sure to update it before proceeding.

After you download and install Arduino IDE, you should install the Clockstar board.

Here's how to do that:
  1. Open the Arduino IDE
  2. Go to File -> Preferences -> Settings
  3. Select "None" under Compiler warnings and add the following URL under Additional board Manager:
    https://raw.githubusercontent.com/CircuitMess/Arduino-Packages/master/package_circuitmess.com_esp32_index.json  

     

     
  4. Close the preferences by clicking OK
  5. Open the Board Manager under Tools -> Board -> Boards Manager
  6. Type 'CircuitMess' in the search bar
  7. Click the Install button on the CircuitMess ESP32 Boards package

Then go to Tools -> Board -> Circuimess ESP32 Boards, and select Clockstar from the dropdown menu.

]]>
https://circuitmess.com/blogs/resources/advanced-clockstar-coding-using-arduino-ide 2024-03-04T12:10:19+01:00 2024-03-04T13:00:58+01:00 Advanced Clockstar Coding Using Arduino IDE Albert Gajšak

In this short tutorial, we'll guide you trough the setup process and uploading code to your Clockstar using Arduino IDE.
]]>
https://circuitmess.com/blogs/resources/batmobile-arduino-uploading-code 2024-03-04T11:56:53+01:00 2024-03-04T12:03:02+01:00 Batmobile Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your Batmobile.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#include <Batmobile.h>
void setup(){
	Batmobile.begin();
}
void loop(){
  Headlights.setSolid(255);
	delay(200);
	Headlights.setSolid(0);
	delay(200);
	Taillights.setSolid(255);
	delay(200);
	Taillights.setSolid(0);
	delay(200);
	Underlights.setSolid({80, 80, 80});
	delay(200);
	Underlights.setSolid({0, 0, 0});
}


Let's make sure your Batmobile is ready for the upload!

Turn on your Batmobile and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your Batmobile is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).


And that's it! You have now uploaded your code to the Batmobile. Great job!
]]>
https://circuitmess.com/blogs/resources/batmobile-arduino-installation-and-setup 2024-03-04T11:56:51+01:00 2024-03-04T12:03:00+01:00 Batmobile Arduino Installation And Setup Albert Gajšak Welcome to the Batmobile Arduino setup guide!

We'll use Arduino IDE to teach you how to upload code to your Batmobile, so let's get started.


Installation

Before starting make sure to download and install the latest Arduino IDE available. You can do that right here. If you don't have the latest version, make sure to update it before proceeding.

After you download and install Arduino IDE, you should install the Batmobile board.

Here's how to do that:
  1. Open the Arduino IDE
  2. Go to File -> Preferences -> Settings
  3. Select "None" under Compiler warnings and add the following URL under Additional board Manager:
    https://raw.githubusercontent.com/CircuitMess/Arduino-Packages/master/package_circuitmess.com_esp32_index.json  

     

     
  4. Close the preferences by clicking OK
  5. Open the Board Manager under Tools -> Board -> Boards Manager
  6. Type 'CircuitMess' in the search bar
  7. Click the Install button on the CircuitMess ESP32 Boards package

Then go to Tools -> Board -> Circuimess ESP32 Boards, and select Batmobile from the dropdown menu.

]]>
https://circuitmess.com/blogs/resources/advanced-batmobile-coding-using-arduino-ide 2024-03-04T11:56:49+01:00 2024-03-04T13:00:40+01:00 Advanced Batmobile Coding Using Arduino IDE Albert Gajšak

In this short tutorial, we'll guide you trough the setup process and uploading code to your Batmobile using Arduino IDE.
]]>
https://circuitmess.com/blogs/resources/batcontroller-arduino-uploading-code 2024-03-04T11:44:40+01:00 2024-03-04T11:52:18+01:00 Batcontroller Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your Batcontroller.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <BatController.h>
Display* display;
Sprite* sprite;
void setup() {
  BatController.begin();
  display = BatController.getDisplay();
  sprite = display->getBaseSprite();
  sprite->clear(TFT_BLACK);
  sprite->setTextColor(TFT_WHITE);
  sprite->setTextFont(2);
  sprite->setCursor(0,0);
  sprite->print("Hello World!");
  display->commit();
}
void loop() {
}


Let's make sure your Batcontroller is ready for the upload!

Turn on your Batcontroller and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your Batcontroller is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).

]]>
https://circuitmess.com/blogs/resources/batcontroller-arduino-installation-and-setup 2024-03-04T11:44:38+01:00 2024-03-04T11:52:21+01:00 Batcontroller Arduino Installation And Setup Albert Gajšak Welcome to the Batcontroller Arduino setup guide!

We'll use Arduino IDE to teach you how to upload code to your Batcontroller, so let's get started.


Installation

Before starting make sure to download and install the latest Arduino IDE available. You can do that right here. If you don't have the latest version, make sure to update it before proceeding.

After you download and install Arduino IDE, you should install the Batcontroller board.

Here's how to do that:
  1. Open the Arduino IDE
  2. Go to File -> Preferences -> Settings
  3. Select "None" under Compiler warnings and add the following URL under Additional board Manager:
    https://raw.githubusercontent.com/CircuitMess/Arduino-Packages/master/package_circuitmess.com_esp32_index.json  

     

     
  4. Close the preferences by clicking OK
  5. Open the Board Manager under Tools -> Board -> Boards Manager
  6. Type 'CircuitMess' in the search bar
  7. Click the Install button on the CircuitMess ESP32 Boards package

Then go to Tools -> Board -> Circuimess ESP32 Boards, and select Batcontroller from the dropdown menu.

]]>
https://circuitmess.com/blogs/resources/advanced-batcontroller-coding-using-arduino-ide 2024-03-04T11:44:35+01:00 2024-03-04T13:00:35+01:00 Advanced Batcontroller Coding Using Arduino IDE Albert Gajšak

In this short tutorial, we'll guide you trough the setup process and uploading code to your Batcontroller using Arduino IDE.
]]>
https://circuitmess.com/blogs/resources/circuitpet-arduino-uploading-code 2024-03-04T11:36:47+01:00 2024-03-04T11:43:23+01:00 CircuitPet Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your CircuitPet.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
#include <CircuitPet.h>
Display* display;
Sprite* sprite;
void setup() {
  CircuitPet.begin();
  display = CircuitPet.getDisplay();
  sprite = display->getBaseSprite();
  sprite->clear(TFT_BLACK);
  sprite->setTextColor(TFT_WHITE);
  sprite->setTextFont(2);
  sprite->setCursor(0,0);
  sprite->print("Hello World!");
  display->commit();
}
void loop() {
  LoopManager::loop();
}


Let's make sure your CircuitPet is ready for the upload!

Turn on your CircuitPet and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your CircuitPet is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).


And that's it! You have now uploaded your code to the CircuitPet. Great job!
]]>
https://circuitmess.com/blogs/resources/circuitpet-arduino-installation-and-setup 2024-03-04T11:36:45+01:00 2024-03-04T11:43:08+01:00 CircuitPet Arduino Installation And Setup Albert Gajšak Welcome to the CircuitPet Arduino setup guide!

We'll use Arduino IDE to teach you how to upload code to your CircuitPet, so let's get started.


Installation

Before starting make sure to download and install the latest Arduino IDE available. You can do that right here. If you don't have the latest version, make sure to update it before proceeding.

After you download and install Arduino IDE, you should install the CircuitPet board.

Here's how to do that:
  1. Open the Arduino IDE
  2. Go to File -> Preferences -> Settings
  3. Select "None" under Compiler warnings and add the following URL under Additional board Manager:
    https://raw.githubusercontent.com/CircuitMess/Arduino-Packages/master/package_circuitmess.com_esp32_index.json  

     

     
  4. Close the preferences by clicking OK
  5. Open the Board Manager under Tools -> Board -> Boards Manager
  6. Type 'CircuitMess' in the search bar
  7. Click the Install button on the CircuitMess ESP32 Boards package

Then go to Tools -> Board -> Circuimess ESP32 Boards, and select CircuitPet from the dropdown menu.

]]>
https://circuitmess.com/blogs/resources/advanced-circuitpet-coding-using-arduino-ide 2024-03-04T11:36:42+01:00 2024-03-04T13:00:24+01:00 Advanced CircuitPet Coding Using Arduino IDE Albert Gajšak

In this short tutorial, we'll guide you trough the setup process and uploading code to your CircuitPet using Arduino IDE.
]]>
https://circuitmess.com/blogs/resources/synthia-arduino-uploading-code 2024-03-04T11:11:50+01:00 2024-03-04T11:36:03+01:00 Synthia Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your Synthia.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
#include <Synthia.h>
#include <Loop/LoopManager.h>
void setup() {
  Synthia.begin();
  Matrix& matrix = Synthia.TrackMatrix;
  matrix.clear();
  matrix.setFont(Matrix::SMALL);
  matrix.drawString(0, 5, "HEY");
  matrix.push();
}
void loop() {
}


Let's make sure your Synthia is ready for the upload!

Turn on your Synthia and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your Synthia is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).


And that's it! You have now uploaded your code to the Synthia. Great job!
]]>
https://circuitmess.com/blogs/resources/synthia-arduino-installation-and-setup 2024-03-04T11:11:47+01:00 2024-03-04T11:34:41+01:00 Synthia Arduino Installation And Setup Albert Gajšak Welcome to the Synthia Arduino setup guide!

We'll use Arduino IDE to teach you how to upload code to your Synthia, so let's get started.


Installation

Before starting make sure to download and install the latest Arduino IDE available. You can do that right here. If you don't have the latest version, make sure to update it before proceeding.

After you download and install Arduino IDE, you should install the Synthia board.

Here's how to do that:
  1. Open the Arduino IDE
  2. Go to File -> Preferences -> Settings
  3. Select "None" under Compiler warnings and add the following URL under Additional board Manager:
    https://raw.githubusercontent.com/CircuitMess/Arduino-Packages/master/package_circuitmess.com_esp32_index.json  

     

     
  4. Close the preferences by clicking OK
  5. Open the Board Manager under Tools -> Board -> Boards Manager
  6. Type 'CircuitMess' in the search bar
  7. Click the Install button on the CircuitMess ESP32 Boards package

Then go to Tools -> Board -> Circuimess ESP32 Boards, and select Synthia from the dropdown menu.

]]>
https://circuitmess.com/blogs/resources/advanced-synthia-coding-using-arduino-ide 2024-03-04T11:11:44+01:00 2024-03-04T13:00:06+01:00 Advanced Synthia Coding Using Arduino IDE Albert Gajšak

In this short tutorial, we'll guide you trough the setup process and uploading code to your Synthia using Arduino IDE.
]]>
https://circuitmess.com/blogs/resources/advanced-chatter-2-0-coding-using-arduino-ide 2024-03-04T10:58:39+01:00 2024-03-04T12:59:52+01:00 Advanced Chatter 2.0 Coding Using Arduino IDE Albert Gajšak

In this short tutorial, we'll guide you trough the setup process and uploading code to your Chatter 2.0 using Arduino IDE.
]]>
https://circuitmess.com/blogs/resources/chatter-2-0-arduino-installation-and-setup 2024-03-04T10:58:36+01:00 2024-03-04T11:10:06+01:00 Chatter 2.0 Arduino Installation And Setup Albert Gajšak Welcome to the Chatter 2.0 Arduino setup guide!

We'll use Arduino IDE to teach you how to upload code to your Chatter 2.0, so let's get started.


Installation

Before starting make sure to download and install the latest Arduino IDE available. You can do that right here. If you don't have the latest version, make sure to update it before proceeding.

After you download and install Arduino IDE, you should install the Chatter 2.0 board.

Here's how to do that:
  1. Open the Arduino IDE
  2. Go to File -> Preferences -> Settings
  3. Select "None" under Compiler warnings and add the following URL under Additional board Manager:
    https://raw.githubusercontent.com/CircuitMess/Arduino-Packages/master/package_circuitmess.com_esp32_index.json  

     

     
  4. Close the preferences by clicking OK
  5. Open the Board Manager under Tools -> Board -> Boards Manager
  6. Type 'CircuitMess' in the search bar
  7. Click the Install button on the CircuitMess ESP32 Boards package

Then go to Tools -> Board -> Circuimess ESP32 Boards, and select Chatter 2.0 from the dropdown menu.

]]>
https://circuitmess.com/blogs/resources/chatter-2-0-arduino-uploading-code 2024-03-04T10:58:34+01:00 2024-03-04T11:10:29+01:00 Chatter 2.0 Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your Chatter 2.0.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
#include <Chatter2.h>
Display* display;
Sprite* sprite;
void setup() {
  Chatter.begin();
  display = Chatter.getDisplay();
  sprite = display->getBaseSprite();
  sprite->clear(TFT_BLACK);
  sprite->setTextColor(TFT_WHITE);
  sprite->setTextFont(2);
  sprite->setCursor(0,0);
  sprite->print("Hello World!");
  display->commit();
}
void loop() {
  LoopManager::loop();
}


Let's make sure your Chatter 2.0 is ready for the upload!

Turn on your Chatter 2.0 and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your Chatter 2.0 is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).


And that's it! You have now uploaded your code to the Chatter 2.0. Great job!
]]>
https://circuitmess.com/blogs/resources/advanced-chatter-coding-using-arduino-ide 2024-03-04T10:50:05+01:00 2024-03-04T12:59:43+01:00 Advanced Chatter Coding Using Arduino IDE Albert Gajšak

In this short tutorial, we'll guide you trough the setup process and uploading code to your Chatter using Arduino IDE.
]]>
https://circuitmess.com/blogs/resources/chatter-arduino-installation-and-setup 2024-03-04T10:50:03+01:00 2024-03-04T10:56:08+01:00 Chatter Arduino Installation And Setup Albert Gajšak Welcome to the Chatter Arduino setup guide!

We'll use Arduino IDE to teach you how to upload code to your Chatter, so let's get started.


Installation

Before starting make sure to download and install the latest Arduino IDE available. You can do that right here. If you don't have the latest version, make sure to update it before proceeding.

After you download and install Arduino IDE, you should install the Chatter board.

Here's how to do that:
  1. Open the Arduino IDE
  2. Go to File -> Preferences -> Settings
  3. Select "None" under Compiler warnings and add the following URL under Additional board Manager:
    https://raw.githubusercontent.com/CircuitMess/Arduino-Packages/master/package_circuitmess.com_esp32_index.json  

     

     
  4. Close the preferences by clicking OK
  5. Open the Board Manager under Tools -> Board -> Boards Manager
  6. Type 'CircuitMess' in the search bar
  7. Click the Install button on the CircuitMess ESP32 Boards package

Then go to Tools -> Board -> Circuimess ESP32 Boards, and select Chatter from the dropdown menu.

]]>
https://circuitmess.com/blogs/resources/chatter-arduino-uploading-code 2024-03-04T10:50:00+01:00 2024-03-04T10:56:28+01:00 Chatter Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your Chatter.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <Chatter.h>
Display* display;
Sprite* sprite;
void setup() {
  Chatter.begin();
  display = Chatter.getDisplay();
  sprite = display->getBaseSprite();
  sprite->clear(TFT_BLACK);
  sprite->setTextColor(TFT_WHITE);
  sprite->setTextFont(2);
  sprite->setCursor(0,0);
  sprite->print("Hello World!");
  display->commit();
}
void loop() {
  LoopManager::loop();
}


Let's make sure your Chatter is ready for the upload!

Turn on your Chatter and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your Chatter is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).


And that's it! You have now uploaded your code to the Chatter. Great job!
]]>
https://circuitmess.com/blogs/resources/byteboi-arduino-uploading-code 2024-03-04T10:37:57+01:00 2024-03-04T10:41:35+01:00 ByteBoi Arduino Uploading Code Albert Gajšak After setting everything up, we can move on to uploading code to your ByteBoi.

Choose what to upload

You can either write your own simple program or download one of the games from our Github repository to use as a starting point. 

Here's an example of a simple code you can upload:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <CircuitOS.h>
#include <ByteBoi.h>
Display* display;
Sprite* sprite;
void setup() {
  ByteBoi.begin();
  display = ByteBoi.getDisplay();
  sprite = display->getBaseSprite();
  sprite->clear(TFT_BLACK);
  sprite->setTextColor(TFT_WHITE);
  sprite->setTextFont(2);
  sprite->setCursor(0,0);
  sprite->print("Hello World!");
  display->commit();
}
void loop() {
  delay(1000);
}


Let's make sure your ByteBoi is ready for the upload!

Turn on your ByteBoi and plug it into your computer with a USB cable. 

Next, in Arduino go to Tools -> Port, and select the port your ByteBoi is connected to. It’s usually the only option available.



Then, click the Upload button (arrow pointing to the right).


And that's it! You have now uploaded your code to the ByteBoi. Great job!
]]>