User Tools

Site Tools


tutorials:plen2:firmware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorials:plen2:firmware [2016/02/03 06:56]
Guvalif
tutorials:plen2:firmware [2021/04/01 13:52] (current)
Line 1: Line 1:
 ====== Firmware Installation ====== ====== Firmware Installation ======
 +
 +===== Table of Contents =====
 +  - [[firmware]] **Current section**
 +  - [[battery]]
 +  - [[arm]]
 +  - [[leg]]
 +  - [[head]]
 +  - [[body]]
 +  - [[merge]]
 +  - [[cover]]
 +  - [[tune]]
 +
 +Next > [[battery]]
 +----
  
 ===== Preliminary Arrangements ===== ===== Preliminary Arrangements =====
-To write PLEN2's firmware requires Arduino IDE ver.1.6.0 or later.+To write PLEN2's firmware requires [[https://www.arduino.cc/en/Main/Software|Arduino IDE]] (created by **arduino.cc**) **ver.1.6.0 or above**.
 Please download and install it before to do continued steps. Please download and install it before to do continued steps.
  
-===== Installation Procedure ===== +==== How to Download the Arduino IDE ==== 
-Download [[https://github.com/plenproject/PLEN2|"PLEN2"]] repository.+Access the Arduino IDE download page, and then choose your environment. 
 + 
 +{{:tutorials:plen2:firmware:00_choose_f.png?direct}} 
 + 
 + 
 +Click **"JUST DOWNLOAD"** button. (You do not need to select donation menu.) 
 + 
 +{{:tutorials:plen2:firmware:00_download_f.png?direct}} 
 + 
 + 
 +===== Installation Process ===== 
 +Download [[https://github.com/plenprojectcompany/PLEN2|"PLEN2"]] repository.
  
 {{:tutorials:plen2:firmware:01_download_f.png?direct}} {{:tutorials:plen2:firmware:01_download_f.png?direct}}
  
  
-Open `firmware.inowith Arduino IDE version 1.6.0 or later.+Open "firmware.ino" (This is placed "/arduino/firmware/" directory) with Arduino IDE.
  
 {{:tutorials:plen2:firmware:02_open_f.png?direct}} {{:tutorials:plen2:firmware:02_open_f.png?direct}}
Line 22: Line 47:
  
 Take proper serial port to communicate your base-board. Take proper serial port to communicate your base-board.
-(Port number is different in each environments.)+**(Port name is different in each environments.)**
  
 {{:tutorials:plen2:firmware:04_take_f.png?direct}} {{:tutorials:plen2:firmware:04_take_f.png?direct}}
Line 30: Line 55:
  
 {{:tutorials:plen2:firmware:05_upload_f.png?direct}} {{:tutorials:plen2:firmware:05_upload_f.png?direct}}
 +
 +===== Tips =====
 +If you want to install the firmware to PLEN1.4 or PLEN2 developer edition,
 +you need to edit a few of codes in reference to following topics.
 +
 +Before to do process below, please open //[[https://github.com/plenprojectcompany/plen-Firmware_Arduino/blob/master/firmware/BuildConfig.h|BuildConfig.h]]//.
 +
 +{{:tutorials:plen2:firmware:02.5_select_f.png?direct}}
 +
 +==== How to Apply the Firmware to PLEN1.4 ====
 +Applying the firmware to PLEN1.4, the firmware should be edited about
 +[[https://github.com/plenprojectcompany/plen-Firmware_Arduino/blob/master/firmware/BuildConfig.h#L21|line 21]] and
 +[[https://github.com/plenprojectcompany/plen-Firmware_Arduino/blob/master/firmware/BuildConfig.h#L30|line 30]].
 +
 +{{:tutorials:plen2:firmware:02.5_edit_f.png?direct}}
 +
 +==== How to Apply the Firmware to Developer Edition ====
 +Applying the firmware to PLEN2 developer edition, the firmware should be edited about
 +[[https://github.com/plenprojectcompany/plen-Firmware_Arduino/blob/master/firmware/BuildConfig.h#L38|line 38]].
 +
 +{{:tutorials:plen2:firmware:02.5_edit_developer_f.png?direct}}
 +
 +----
 +Next > [[battery]]
tutorials/plen2/firmware.1454482599.txt.gz · Last modified: 2021/04/01 13:52 (external edit)