-
-
Notifications
You must be signed in to change notification settings - Fork 6
Upload to Colorduino
Before you are starting, make sure you own following things:
- CP2102
- Some Colorduino
- (AVRISP etc.)
❗ Note: Programming while using a CP210X isn't stable. Sometimes it failed flashing the Colorduino, which results of a corrupted bootloader! In this case it's impossible to repair it without using an AVRISP, USBtinyISP, or similar! Just in case buy one of them. You can find the full list inside of Arduino IDE
Arduino IDE → Tool → Programmer
❗ Note: There is something you need to know, to avoid any damage! Most of the Colorduino Shield has a little switch. It's important to switch it to Terminal. In this case it gets his power from these green jack instead of USB. That is important, because we use 6.5V-7.5V.
Connect the CP210X to the Colorduino:
CP210X | Colorduino |
---|---|
DTR | DTR |
RXI | TXD |
TXO | RXD |
VCC | VDD |
GND | GND |
CTS | -/- |
For flashing the Colorduino, please use the older version of Arduino IDE (1.6.0).
Just click Tool → Board and choose Arduino Nano.
Now, click Tool → Processor and select ATmega328/P.
At this point, I highly recommended Calibrate your Colorduino!
In case of A_LaColorduino_Icon or B_Calibration, just press upload and wait until it finished. You don't need to change anything inside the Source code.
If you want to upload A_LaColorduino, you need change this line before:
#define Unit_Pos x
❗ Note: Not all numbers are possible, because I had to split up!
Number | A_Colorduino_Icon | A_Colorduino |
---|---|---|
0 | ✔ (default) | ❌ |
1 | ❌ | ✔ |
2 | ❌ | ✔ |
3 | ❌ | ✔ |
4 | ❌ | ✔ |
Here are two useful order for this System:
0 | 1 | 2 | 3 | 4 |
---|---|---|---|---|
A_Colorduino_Icon | A_Colorduino | A_Colorduino | A_Colorduino | A_Colorduino |
1 | 2 | 3 | 4 | 0 |
---|---|---|---|---|
A_Colorduino | A_Colorduino | A_Colorduino | A_Colorduino | A_Colorduino_Icon |
Now, hit the upload button. Finish.
-
Installation (Windows)
- Arduino IDE
- Setting
- Board Manager
- Prepare ESP8266
- Library Manager
- Configuration
- Upload
-
Hardware
- ESP8266
- Colorduino
- ADS1X15
- BME 280
- Button
- LDR
- Resistor
- CP2102
- Circuit Board
- Messing Spacer
- Power-Supply
-
Connection
- All
- ADS1X15
- CP2102
- Colorduino
-
API Key
- WiFi
- YouTube
- Openweather
- Twitch
- Troubleshooting
-
Installation (Windows)
- Arduino IDE
- Einstellung
- Boardverwalter
- Vorbereitung ESP8266
- Bibliothekverwaltung
-
Hardware
- ESP8266
- Colorduino
- ADS1X15
- BME 280
- Tasten
- Fotowiderstand
- Widerstand
- CP2102
- Platine
- Verschraubungen
- Netzteil
-
Schaltung
- Alles
- ADS1X15
- CP2102
- Colorduino
-
API Schlüssel
- WiFi
- YouTube
- Openweather
- Twitch
-
Hochladen
- Kalibrieren
- ESP8266
- Colorduino
- Fehlerbehebung