MCU

Adventures With The Raspberry Pi Pico - Part 4

Second Beta Release - I2C Support

I’ve released the second beta of Telemetrix for the Raspberry Pi Pico. This release incorporates support for monitoring and controlling i2c devices. The Pico supports two i2c ports, and Telemetrix supports both.

5 min read

Adventures With The Raspberry Pi Pico - Part 1

The Pico arrived safely from across the pond. Simon Walters not only took the time to package it up but also pre-wired headers to the board. Well-done Simon!

3 min read

Some Thoughts On The Importance Of The Raspberry Pi 2040

Last week, as I was trying to solve the mysteries of Bluetooth programming (more on that in a future post), I received an email announcing the Raspberry Pi Pico’s arrival. Quickly glancing at the Pico’s description, my first thoughts were, “YAAA” (yet another Arduino alternative). I yawned and went back to the frustrations of Bluetooth (or maybe we should call it Root Canal) programming.

2 min read
Back to Top ↑

arduino

Adding ESP32 To The Telemetrix Family

For those celebrating at this time of the year (and to those who may not be celebrating), I wish to extend my best wishes for health, happiness, and prosperity.

1 min read

Telemetrix And Telemetrix-AIO

This week phase 5 of Telemetrix and the new Python asyncio client, Telemetrix-AIO, were both released. Phase 5 of Telemetrix retains the original Python API but makes some significant changes to both the client and the server’s internals.

2 min read

Telemetrix Update 1

I intended this posting to be a discussion of both the client and server code, but I am postponing that discussion until the next posting when phase 2 is complete.

~1 min read
Back to Top ↑

gaming

Pymata-Express Updated

Pymata-Express Version 1.11 Released!

An update of Pymata-Express has been released. The API has been updated to be consistent with the pymata4 API. The format for the data reported in callbacks has been updated as follows:

~1 min read

Pymata4

Pymata4 Released!

Pymata4 is the latest in a series of Python clients I’ve developed over the years for Arduino microcontrollers.

~1 min read
Back to Top ↑

p2p

Pymata-Express Updated

Pymata-Express Version 1.11 Released!

An update of Pymata-Express has been released. The API has been updated to be consistent with the pymata4 API. The format for the data reported in callbacks has been updated as follows:

~1 min read

Pymata4

Pymata4 Released!

Pymata4 is the latest in a series of Python clients I’ve developed over the years for Arduino microcontrollers.

~1 min read
Back to Top ↑

pip

Back to Top ↑

pybluez

Back to Top ↑

banyan-gateways

Back to Top ↑

backplane

Back to Top ↑

monitor

Back to Top ↑

threading

Back to Top ↑

banyan

Back to Top ↑

coding-convention

Back to Top ↑

testing

Back to Top ↑

banyan-monitor

Back to Top ↑

banyan-launcher

Back to Top ↑

message-injector

Back to Top ↑

whitebox

Back to Top ↑

blackbox

Back to Top ↑

coverage

Back to Top ↑

tkinter-gui-testing-fixture

Back to Top ↑

GUI

Creating GUIs With Page

Back After A Hiatus

Once again, I have not been able to post regularly. Thankfully, I am well, and I hope the same is true for you and yours.

5 min read
Back to Top ↑

arduino,servo

Back to Top ↑

arduino,i2c

Phase 3 - I2C Support

I2C Support

Telemetrix Phase 3 has been released, implementing i2c support. You can view the Python3 API here.

2 min read
Back to Top ↑

arduino,i2c,hc-sr04,sonar

Back to Top ↑

arduino,arduinojson

Evaluating ArduinoJson

Why Am I Evaluating ArduinoJson?

Currently, all data transferred between the Arduino Server and Python Client is in binary, positionally dependent form. When receiving a serialized data packet, the receiver must associate the command or report descriptor with the number of bytes that comprise the packet.

5 min read
Back to Top ↑

bluetooth

Back to Top ↑

telemetrix

Back to Top ↑