Arduino IDE errors

internal error in mingw32_gt_pch_use_address, at config/i386/host-mingw32.c:192: MapViewOfFileEx: Attempt to access invalid address. Got this with Arduino IDE 2.2.1 and a Teensy4.0 project. Solution was to close the IDE then delete everything in this folder: C:\Users\<YOUR USER NAME>\AppData\Local\Temp\arduino\sketches\

Read More

Programming Comms

How the Arduino Uno programming works We spent some time trying to debug programming the Arduino Uno over a link that didn’t have the DTR signal available and discovered it’s a problem. The RTS signal The Arduino IDE uses the RTS signal to reset the Arduino microcontroller, which causes its bootloader to briefly run. With […]

Read More

Bluetooth Arduino programming using the HC-05

Parts HC-05 Bluetooth Serial Transceiver, you want the HC-05 that is mounted to the 6 pin breakout/interfacing board like in this picture: HC-05 pins See our dedicated page on the HC-05 – click here. Configuring the HC-05 See our dedicated page on how to configure the HC-05 – click here. Follow these steps to configure […]

Read More

Teensy code notes

UART ‘Serial’ on Teensy is the emulated USB serial port. You need to use the right serial port in your sketch, there is Serial1, Serial2, Serial3, …

Read More

Digole serial displays

Have a range of cool easy to use serial LCD displays and good Arduino support https://www.digole.com/ Using the Digole Arduino library Copy the library directory into the folder: ~/Documents/Arduino/libraries/DigoleSerial/ Restart the Arduino IDE

Read More

Programming Teensy

Teensy uses its own USB programming application which the Arduino IDE will automatically launch for you. The Teensy doesn’t not appear as a serial port in Windows device manager. When you have it setup and working correctly, it just works. Although its little program loader app that opens tells you to press the button on […]

Read More

Trouleshooting Teensy

Teensy won’t reset into bootloader mode by pressing its button Connect the Teensy directly to your PC USB port (we’ve had issues where it works for a while via a USB hub, then just will not connect / go into bootloader mode anymore for no apparent reason). Reboot your PC.

Read More

Blochchain connected Arduino

Blockchain and Web3 are an emerging suite of technologies which can add all sorts of capabilities to embedded products. Blockchains are basically a public ledger / database and everything that happens on them is available to access by any internet-connected device. There are lots of blockchains in existence, but many of them are not really […]

Read More