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...
For my IOTCompass I need to be able to determined the direction to turn in. This can be done by passing the current and target positions to a function which can calculate a bearing. The calculation for this is approximated by the following formula as...
As hinted at in some of the previous posts I'm going to be using the board to complete a small project. Because the SDK only supported UART and GPIO at the time I started the project I was looking for something that could be run with that. My fir...
As mentioned in the Azure Sphere Secure IOT - First look the next step is to "claim" the board. This registers the device with the portal so you can remote control it. LoginOne of the things installed with the dev kit is the Azure Sphe...
The magnifying glass and even a microscope came out today as I took a closer look at the board. I like how the headers have a bit of spacing between them, lets see if that's sufficient to allow for connectors. I'm a big fan of the mounting ho...