Skip to content

Commit 08c40c4

Browse files
authored
Update Readme (#29)
Move patching of Teensyduino further up to avoid confusion when static linking error will occur as a result of following the steps outlined.
1 parent 26ae158 commit 08c40c4

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,16 @@ docker run -it --rm -v $(pwd):/arduino_project microros/micro_ros_arduino_builde
4242
```
4343
Note that folders added to `extras/library_generation/extra_packages` and entries added to `extras/library_generation/extra_packages/extra_packages.repos` will be taken into account by this build system.
4444

45+
### Patch Teensyduino
46+
47+
Go inside your Arduino + Teensyduino installation and replace `platform.txt`:
48+
49+
```bash
50+
export ARDUINO_PATH=[Your Arduino + Teensiduino path]
51+
cd $ARDUINO_PATH/hardware/teensy/avr/
52+
curl https://raw.githubusercontent.com/micro-ROS/micro_ros_arduino/foxy/extras/library_generation/platform_teensy.txt > platform.txt
53+
```
54+
4555
## Purpose of the Project
4656

4757
This software is not ready for production use. It has neither been developed nor
@@ -63,13 +73,3 @@ see the file [3rd-party-licenses.txt](3rd-party-licenses.txt).
6373
- When using provided precompiled libraries, users should take into account the already configured static memory pools in middleware layers. [More info here](https://micro-ros.github.io/docs/tutorials/core/microxrcedds_rmw_configuration/).
6474
- micro-ROS transports should be refactored in order to provide a pluggable mechanims. Only USB serial transports are provided.
6575
- Teensyduino support files have to be patched in order to use precompiled libraries.
66-
67-
### Patch Teensyduino
68-
69-
Go inside your Arduino + Teensyduino installation and replace `platform.txt`:
70-
71-
```bash
72-
export ARDUINO_PATH=[Your Arduino + Teensiduino path]
73-
cd $ARDUINO_PATH/hardware/teensy/avr/
74-
curl https://raw.githubusercontent.com/micro-ROS/micro_ros_arduino/foxy/extras/library_generation/platform_teensy.txt > platform.txt
75-
```

0 commit comments

Comments
 (0)