This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
documentation:electronics:hellod1614 [2021/02/16 12:34] daniele |
documentation:electronics:hellod1614 [2021/02/16 14:33] (current) daniele |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== HelloD1614 ====== | ====== HelloD1614 ====== | ||
| - | Based on the [[http:// | + | Based on the [[http:// |
| + | {{: | ||
| + | The board layout shows on the right side the connection to the FTDI cable, and to the bottom-right side the connection for the UPDI programmer. On the left side the I2C is exposed, also with 4.7k pull-up resistors. Additional IO is on the top. More details in the pinout. | ||
| + | {{: | ||
| - | {{: | + | {{: |
| - | {{:documentation: | + | Below the soldered board to identify the components: |
| {{: | {{: | ||
| Line 18: | Line 21: | ||
| ====== Programming ====== | ====== Programming ====== | ||
| - | https:// | + | ====== Windows and Arduino IDE ====== |
| - | To be programmed by using the UPDI, the board can be connected as show below. Instead of the [[http:// | + | ** Add the the [[https:// |
| + | |||
| + | Open the Arduino IDE\\ | ||
| + | Go to File -> Preferences: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Paste the following link inside the Additional Boards Manager URLs: http:// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Go to Tools -> Board -> Board Manager: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Search for megaTinyCore and install it: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Further instructions here: https:// | ||
| + | |||
| + | ** Connect the board ** | ||
| + | |||
| + | To be programmed by using the UPDI, the board can be connected as shown below. Instead of the [[http:// | ||
| {{: | {{: | ||
| + | |||
| + | |||
| + | To connect the FTDI-USB is recommended to use an extension cable or a USB hub, as shown in the following picture: | ||
| + | |||
| + | |||
| + | |||
| + | ** Upload bootloader and code ** | ||
| + | |||
| + | It is recommended to burn the bootloader prior the uploading of any other code. | ||
| + | To upload the bootloader, select the following options: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | To upload any code, the options from above will stay the same, the only difference is to just push the upload button instead of the Burn Bootloader option. | ||
| + | |||
| ====== Downloads ====== | ====== Downloads ====== | ||
| Line 31: | Line 72: | ||
| * **Traces PNG: | * **Traces PNG: | ||
| \\ | \\ | ||
| - | * | + | * {{: |
| \\ | \\ | ||
| * **Holes PNG: | * **Holes PNG: | ||
| \\ | \\ | ||
| - | * | + | * {{: |
| \\ | \\ | ||
| * **Cut PNG: | * **Cut PNG: | ||
| \\ | \\ | ||
| - | * | + | * {{: |