2021

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 ↑

2020

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

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

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

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

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

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 ↑

2019

Creating a Scratch3 Extension For GPIO Control - Part 2

Success! We Are A Blinkin’ And A Fadin’ - Just A Quick Update

Here is the very first Scratch 3 OneGPIO Script

In this post, we are not going to get into much detail, but I just wanted to share the success.

~1 min read

Banyan Bot Blue: Part 1

Over the next several postings, we will be constructing the first generation Banyan Bot Robot. This version will be Raspberry Pi based and remotely controlled using an Android Bluetooth device.

4 min read
Back to Top ↑