Skip to content

Commit 5b20343

Browse files
committed
nits
1 parent fca344a commit 5b20343

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1658,8 +1658,8 @@ A complete project source code you can find in
16581658
16591659
## Automated firmware builds (software CI)
16601660
1661-
It is a good practice for a software project to have a continuous
1662-
integration (CI) test. On every change pushed to the
1661+
It is a good practice for a software project to have continuous
1662+
integration (CI). On every change pushed to the
16631663
repository, CI automatically rebuilds and tests all components.
16641664
16651665
Github makes it easy to do. We can create a `.github/workflows/test.yml` file
@@ -1687,7 +1687,7 @@ Would it be great to also test built firmware binaries on a real hardware, to
16871687
test not only the build process, but that the built firmware is correct and
16881688
functional?
16891689
1690-
It is not trivial to build such system ad hoc. For example,
1690+
It is not trivial to build such a system ad hoc. For example,
16911691
one can setup a dedicated test workstation, attach a tested device
16921692
(e.g. Nucleo-F429ZI board) to it, and write a piece of software for remote
16931693
firmware upload and test using a built-in debugger. Possible, but fragile,
@@ -1700,8 +1700,8 @@ But there is an easy way.
17001700
17011701
### Solution: ESP32 + vcon.io
17021702
1703-
And there is a simple and inexpensive way to do it using the https://vcon.io
1704-
service, which implements remote firmware update and UART monitor:
1703+
Using https://vcon.io service, which implements remote firmware update and
1704+
UART monitor, we can:
17051705
17061706
1. Take any ESP32 or ESP32C3 device (e.g. any inexpensive development board)
17071707
2. Flash a pre-built firmware on it, turning ESP32 into a remotely-controlled programmer
@@ -1714,9 +1714,9 @@ for example from the software CI:
17141714
17151715
![](images/ota.svg)
17161716
1717-
The [vcon.io](https://vcon.io) service is run by Cesanta - the company I work
1718-
for. It is a paid service with a freebie quota: if you have just a few devices
1719-
to manage, it is completely free.
1717+
Note: the [vcon.io](https://vcon.io) service is run by Cesanta - the company I
1718+
work for. It is a paid service with a freebie quota: if you have just a few
1719+
devices to manage, it is completely free.
17201720
17211721
### Configuring and wiring ESP32
17221722

0 commit comments

Comments
 (0)