Later this month, I'll be over in Liverpool giving a talk on putting dot Net nanoFramework onto a Cheap Yellow Display (ESP32).
https://dotnetliverpool.org.uk/
The ESP32 CPU is supported by the framework out of the box but there were still chall...
The other weekend I had the chance to visit both the Centre for Computing History and the Cambridge Museum of Technology.
We first visited the Centre for Computing history, the entrance houses a small shop and seating area, serviced by a tuck shop....
Back in 2016 I created a test card generator to help check a small composite monitor that wasn't working.
For an upcoming project I need to test a HDMI monitor so I thought I could just use that again. But when I came to dig it out the SDCard was...
I've not been that active on Element14 the last year due to working on fixing up the new house.
Have found some "shocking" electrics such as this socket which was live but the loose wire was not.
So the socket tester go a good work out...
Makers Central is on this weekend at the National Exhibition Centre in Birmingham.
When I last visited in 2019 it was mostly focused on woodworking. But I thought I would check it out again as there's quite a lot of other types of makers there t...
I’ve been experimenting with a Beta version of KiCAD that adds an AI based interface to the a popular electronics design application.
It has been trained on example circuits found in datasheets, old magazines and discussion forums. Rather than ...
Mycroft.AI recommends using Pulse Audio for audio inputs and outputs. This can be installed using:
sudo apt install pulseaudio
Once you've plugged in your hardware you can configure the default devices for input and output so that ...
As mentioned at the end of my last video for the remote temperature monitoring, I've a problem with the base unit having a noisy fan. So I designed a simple control system to reduce the fan speed when it's not needed.
https://github.com...
So that I could wind 6 identical coils, I needed some way of counting the turns. So I made a simple addon to my milling machine. This consisted of a few 3D printed parts. Firstly a cam that could be bolted onto the milling machine spindle. And also a...
Whilst I was building the book nook project I got reading about the WS2811 chips, these are the controller chips behind the NeoPixel RGB LEDs. And that got me wondering if I could make a big version of an RGB LED in a similar way to I'd created o...
I was in the Arduino forum the other day, in the Portenta section and I read something rather odd about a bit of MBed software. It's called, as I understand it... Serial crash dump. I have been experimenting with Arduino Portenta and an Adaf...
Following on from my posts looking at the Portenta H7 Vision Shield I wanted to see if I could get the dual boot working with Micropython running on the M7 core and C running on the M4 core. So I posted in a bunch of forums and got some help from Ibr...
When looking at 2020, I have mixed feelings.I started January on a high note, I had just been published in Popular Science for my Dancemat project. I'd also been looking at power management in the TMC2300 Stepper Motor driver. And had successfully us...
Having moved house back in September I'm slowly getting the workshop into shape. I've bought some benches and given the first one a coat of "garage floor" paint. This should make for a hard wearing surface. I've also decided tha...
I've been experimenting with the Arduino MKR Zero board and wanted it to act as a USB keyboard. This board is based on the SAMD21 processor core which has a native USB wired to one of the sercom peripherals. But when I tried it out the keyboard w...
After experimenting with the V2DIP1-48V2DIP1-48 from FTDI connecting over SPI, SPI Slave on an Arduino MKR Zero, I wasn't sure if the Arduino code or the FTDI firmware was the problem. After some more experiments I concluded that there was definitely...
I've a device which acts as a SPI Master and sends data over to my microcontroller which is acting as a slave. Simple, I thought, there'll be some stuff in the Arduino SPI library that will help with that. But no, that's just for the mast...
I've recently been looking at machine learning techniques for analysing data, in particularly text classification and sentiment analysis. For this I'm using Tensor Flow Lite which can be run against edge devices such as microcontrollers. Thanks to Si...
At the end of the previous year, I'd been working on an Azure Sphere based project and that drew to a conclusion in January due to the immaturity of the SDK at the time. But the project was reimagined as the enchanted compass using an Arduino MKR1000...
I have just been sent a PanaVise JrPanaVise Jr and a few other goodies thanks to Daniel from Element14. From young age I've just soldered stuff on a solder mat, propped up as required, I did try a small plastic vice in the past but it was not re...
My experiments with U-Center and the GPS module had shown that the direction indication was not very reliable. Following a link in Kevin Saye's post, I discovered a command that should tell the orientation. But my device did not seem to be generating...
OptoSensorAs David Murphy mentions, a stepper motor solution needs to know where the arrow is pointing when the device starts up. Looking in the spares box, I saw I had a Omron EE-SY310 reflective sensor from an old tachometer project, I used the pho...
From the Overview in Visual Studio, you can get the "Device Status", from there you can get the application status of the attached device.It's also possible to launch the Azure Sphere developer prompt from here and run the "azspher...
Updated SDKThis week there was an update of the SDK for the Azure Sphere so I thought I'd download that and the other tools I was using. The SDK now has support for storage, real time clock, storage and external MCU flashing, although it looks like t...