Skip to content

Commit

Permalink
Merge pull request #4
Browse files Browse the repository at this point in the history
SPI release
  • Loading branch information
MrYsLab authored Aug 3, 2021
2 parents 3dc2c49 + 10c2b39 commit a71e0a6
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 23 deletions.
45 changes: 22 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,31 @@
# This is a working branch to implement an SPI interface.
## An update log is below:

* July 21 2021
* Created the spi branch.

* July 24 2021
* Updated Telemetrix4RpiPico.h for SPI processing
* init_spi method coded. Not yet tested.
* write_blocking_spi coded. Not yet tested.

* July 25 2021
* Modified write_blocking_spi function. Not yet tested.
* Implemented read_blocking_spi function. Not yet tested.
* Seperated out SPI chip select control as a seperate function

* July 27 2021
* Test and debug begun. Successfuly intialized and read MPU9250

* July 28 2021
* First candidate release is avaialable

# Telemetrix4RpiPico

![](images/tmx.png)

The Pico server code may be viewed [here.](https://github.com/MrYsLab/Telemetrix4RpiPico)

You may download the .uf2 file [here.](https://github.com/MrYsLab/Telemetrix4RpiPico/raw/master/cmake-build-release/Telemetrix4RpiPico.uf2)

The following functionality is implemented in this release:

* Analog Input
* Digital Input, Digital Input Pullup, Digital Input Pulldown
* PWM output
* Loopback (for client/server link debugging)
* I2C Support
* SPI Support
* NeoPixel Support
* Servo Support
* HC-SR04 Type Sonar Distance Sensor Support
* DHT 11 and 22 Humidity/Temperature Sensor Support
* Autodetect PICO device over USB Serial.
* Automatic board reset of the PICO using the watchdog timer when application exits.
* Board will blink twice upon reset.
* Retrieval of the PICO's unique ID.

The Telemetrix4RpiPico server, in conjunction with its [client peer](https://github.com/MrYsLab/telemetrix-rpi-pico),
allows you to control a Raspberry Pi Pico remotely from your
PC. A complete [User's Guide](https://mryslab.github.io/telemetrix-rpi-pico/) is available describing how to
install and use both the server and client.

To install the server, follow these [installation instructions.](https://mryslab.github.io/telemetrix-rpi-pico/install_pico_server/)
To install the server, follow these [installation instructions.](https://mryslab.github.io/telemetrix-rpi-pico/install_pico_server.html)
Binary file modified cmake-build-release/Telemetrix4RpiPico.uf2
Binary file not shown.

0 comments on commit a71e0a6

Please sign in to comment.