Skip to content

Commit fd63db0

Browse files
sudadeadprogram
authored andcommitted
Add Particle Argon, Boron and Xenon
1 parent c2f3b14 commit fd63db0

File tree

4 files changed

+93
-0
lines changed

4 files changed

+93
-0
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: "Particle Argon"
3+
weight: 3
4+
---
5+
6+
[The Particle Argon](https://docs.particle.io/datasheets/wi-fi/argon-datasheet/) is a powerful Wi-Fi enabled development board. It is based on the Nordic [nRF52840](https://www.nordicsemi.com/eng/Products/nRF52840) and ESP32 2.4 GHz Wi-Fi coprocessor.
7+
8+
## Interfaces
9+
10+
| Interface | Hardware Supported | TinyGo Support |
11+
| --------- | ------------- | ----- |
12+
| GPIO | YES | YES |
13+
| UART | YES | YES |
14+
| SPI | YES | YES |
15+
| I2C | YES | YES |
16+
| ADC | YES | Not yet |
17+
| PWM | YES | Not yet |
18+
19+
## Machine Package Docs
20+
21+
[Documentation for the machine package for the Particle Argon](../machine/particle-argon)
22+
23+
## Flashing
24+
25+
### OpenOCD
26+
27+
Programs are loaded onto the Particle Argon board using the `openocd` command line utility program. You must install [OpenOCD](http://openocd.org/) before you will be able to flash the Particle Argon board with your TinyGo code.
28+
29+
- Plug your [Particle Debugger](https://store.particle.io/collections/accessories/products/particle-debugger) to Argon's debugging connector
30+
- Build and flash your TinyGo program using `tinygo flash -target=particle-argon`
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: "Particle Boron"
3+
weight: 3
4+
---
5+
6+
[The Particle Boron](https://docs.particle.io/datasheets/cellular/boron-datasheet/) The Boron is a powerful LTE CAT-M1/2G/3G enabled development kit that supports cellular networks and Bluetooth LE (BLE). It is based on the Nordic [nRF52840](https://www.nordicsemi.com/eng/Products/nRF52840) and u-blox SARA coprocessor.
7+
8+
## Interfaces
9+
10+
| Interface | Hardware Supported | TinyGo Support |
11+
| --------- | ------------- | ----- |
12+
| GPIO | YES | YES |
13+
| UART | YES | YES |
14+
| SPI | YES | YES |
15+
| I2C | YES | YES |
16+
| ADC | YES | Not yet |
17+
| PWM | YES | Not yet |
18+
19+
## Machine Package Docs
20+
21+
[Documentation for the machine package for the Particle Boron](../machine/particle-boron)
22+
23+
## Flashing
24+
25+
### OpenOCD
26+
27+
Programs are loaded onto the Particle Boron board using the `openocd` command line utility program. You must install [OpenOCD](http://openocd.org/) before you will be able to flash the Particle Boron board with your TinyGo code.
28+
29+
- Plug your [Particle Debugger](https://store.particle.io/collections/accessories/products/particle-debugger) to Boron's debugging connector
30+
- Build and flash your TinyGo program using `tinygo flash -target=particle-boron`
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: "Particle Xenon"
3+
weight: 3
4+
---
5+
6+
[The Particle Xenon](https://docs.particle.io/datasheets/discontinued/xenon-datasheet/) is a low cost mesh-enabled development board.
7+
8+
## Interfaces
9+
10+
| Interface | Hardware Supported | TinyGo Support |
11+
| --------- | ------------- | ----- |
12+
| GPIO | YES | YES |
13+
| UART | YES | YES |
14+
| SPI | YES | YES |
15+
| I2C | YES | YES |
16+
| ADC | YES | Not yet |
17+
| PWM | YES | Not yet |
18+
19+
## Machine Package Docs
20+
21+
[Documentation for the machine package for the Particle Xenon](../machine/particle-xenon)
22+
23+
## Flashing
24+
25+
### OpenOCD
26+
27+
Programs are loaded onto the Particle Xenon board using the `openocd` command line utility program. You must install [OpenOCD](http://openocd.org/) before you will be able to flash the Particle Xenon board with your TinyGo code.
28+
29+
- Plug your [Particle Debugger](https://store.particle.io/collections/accessories/products/particle-debugger) to Xenon's debugging connector
30+
- Build and flash your TinyGo program using `tinygo flash -target=particle-xenon`

doc-gen/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ DEVICES = \
1717
microbit \
1818
nrf52840-mdk \
1919
nucleo-f103rb \
20+
particle-argon \
21+
particle-boron \
22+
particle-xenon \
2023
pca10031 \
2124
pca10040 \
2225
pca10056 \

0 commit comments

Comments
 (0)