jgromes
eaa42b0d6b
Update RPi Pico SDK example
2024-01-27 14:03:40 +01:00
Cameron Goddard
e558f541e1
add Pico HAL
2024-01-21 15:39:28 -05:00
Alistair Francis
ffbcbdfc84
Tock: toolchain: Try to be smarter about finding toolchains
...
Instead of hard coding paths, let's instead try to find the toolchain
from the users PATH.
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-09-08 19:29:49 +10:00
Alistair Francis
7e9e7ba7be
Tock: Fixup build failure
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-08-29 21:00:47 +10:00
Alistair Francis
87200bd312
Tock: Use the default radio begin()
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-24 21:10:23 +10:00
Alistair Francis
fe892ecd31
Tock: Fixup the radio setup
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-21 22:03:45 +10:00
Alistair Francis
6234a84ac9
Tock: Build libtock-c lib with the build script
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-21 22:01:56 +10:00
Alistair Francis
377385fb13
Tock: Don't call blocking yield
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-20 21:42:51 +10:00
Alistair Francis
2edbe9cd57
Tock: Fixup time calculation
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-20 21:42:51 +10:00
Alistair Francis
bb61063810
Tock: Expand the .gitignore
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-13 22:43:22 +10:00
Alistair Francis
3c7dc7acba
Tock: README: Initial commit
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-13 22:43:22 +10:00
Alistair Francis
5750d88797
Tock: Use \r\n for all new lines
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-11 13:27:04 +10:00
Alistair Francis
6a6bb8526b
Tock: Update Radio config for SparkFun LoRa Thing Plus - expLoRaBLE
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-11 13:24:19 +10:00
Alistair Francis
a72b549450
Tock: Implement yield()
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-11 13:23:48 +10:00
Alistair Francis
ae05a4283e
Tock: Use Tock's libgcc
...
The Tock specific version of libgcc is built to be position independent,
so use that instead of the one supplied by the compiler. This fixes a
few odd corner cases when using printf().
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-07-11 13:23:34 +10:00
Alistair Francis
a8172308fe
examples: NonArduino: Tock: Initial commit
...
Add support for running RadioLib on Tock.
Tock is an embedded operating system designed for running multiple
concurrent, mutually distrustful applications on Cortex-M and RISC-V
based embedded platforms (https://github.com/tock/tock ).
This PR uses libtock-c (https://github.com/tock/libtock-c ) to add
support to running RadioLib as a Tock userspace application.
This has been tested on the SparkFun LoRa Thing Plus - expLoRaBLE board
(https://github.com/tock/tock/tree/master/boards/apollo3/lora_things_plus )
but will work on any LoRa compatible Tock board (currently only the
expLoRaBLE board).
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-06-29 09:54:30 +10:00
jgromes
a4dbae03a3
[MOD] Fixed missing cast ( #776 )
2023-06-26 19:41:12 +02:00
jgromes
f4f11a35d3
[Mod] Updated examples to use buffered SPI ( #776 )
2023-06-26 19:39:10 +02:00
jgromes
cb7b282c9b
Updae ESP-IFD example ( #748 )
2023-06-04 13:25:08 +02:00
jgromes
4e2ff97afc
Added ESP-IDF example ( #748 )
2023-05-21 18:24:18 +02:00
jgromes
b02a5c1867
Updated raspberry example
2023-05-18 20:52:28 +01:00
jgromes
1a55220020
Updated non-Arduino example
2023-05-16 17:12:45 +01:00
jgromes
a797bef0d2
Fixed term order for RPi example
2023-05-07 07:17:47 +01:00
jgromes
32cef2699d
Update Raspberry example
2023-05-06 18:34:41 +01:00
jgromes
a21cabf3e3
Make build scripts executable
2023-05-06 18:02:12 +01:00
jgromes
e1853ddf04
Added CMake for NonArduino example
2023-04-30 22:10:48 +02:00
jgromes
d5fe5e3e2d
[HAL] Cleaned up example and added comments
2023-04-22 18:07:47 +02:00
Mestery
94050efb1b
add example
2023-04-18 19:21:01 +02:00