Earl

Author's details

Date registered: August 3, 2014

Latest posts

  1. Best Kept Secret — June 1, 2017
  2. How to convert an STM32F103C8T6 into a Black Magic Probe — May 22, 2017
  3. SSD1306 OLED Displays — April 24, 2017
  4. ARM Cortex M3 STM32F103C8T6 — April 13, 2017
  5. Hacking your Car with an Arduino and a CAN BUS Module — March 7, 2017

Most commented posts

  1. ESP8266 Wi-Fi Module Revisited — 9 comments
  2. 3 PIN HD44780 LCD — 5 comments
  3. Explaindio Video Creator — 4 comments
  4. Measuring Light Intensity — 2 comments
  5. Controlling an Arduino from an Android Phone or Tablet — 2 comments

Author's posts listings

Jun 01

Best Kept Secret

Yes, it is an ambiguous topic. No, I don’t think it should be hidden, however, the fact that this topic does not seem to garner much press could mean it has been a best kept secret. The “best kept secret” is the programming language Forth. For reference, take a look at “A  Beginner’s Guide to …

Continue reading »

May 22

How to convert an STM32F103C8T6 into a Black Magic Probe

There are several tutorials on the internet showing how to convert an STM32F103C8T6 into a Black Magic Probe. Unfortunately, none of them worked for me. So, I decided to write this post in case others run into the same problem as I did. The problem I ran into was the memory size of the STM32F103C8T6 …

Continue reading »

Apr 24

SSD1306 OLED Displays

For many Arduino projects, there is a need to display information graphically or display more text than what fits on a 16×2 LCD. For that need, consider using SSD1306 OLED Displays. SSD1306 refers to the controller or driver chip for the display. OLED or  Organic Light Emitting Diodes refers to the dot-matrix graphic display system. These …

Continue reading »

Apr 13

ARM Cortex M3 STM32F103C8T6

It’s amazing what you can get in a microcontroller board these days for just over $2. For example, just search ebay.com or alibaba.com for the key word ‘STM32F103C8T6’.  You will see the links to an ARM Cortex M3 STM32F103C8T6 development board for just over $2 US including shipping (usually from China, so it may take …

Continue reading »

Mar 07

Hacking your Car with an Arduino and a CAN BUS Module

Your car is full of electronic devices. In fact, General Motors is one of the largest computer manufacturers due to its need of microcomputers in cars that it makes.  If you have an interest in what goes on with your cars’ electronics, you might want to invest some time hacking your car with an Arduino …

Continue reading »

Feb 12

PIC Assembler Coding

PICKit2 Clone Programmer

I became re-interested in Microchip PIC assembler coding recently. I hadn’t really used it for a number of years (since before 2009). The ‘C’ language is usually efficient enough and easier to code for most projects I do. I used one of my DIY PIC18F4550 Pinguinos for experimentation. As you might guess, I decided to …

Continue reading »

Jan 25

DIY Arduino Shield

An Arduino shield is basically another circuit board that plugs into the Arduino and extends its capabilities in some way. So, of course, if you create your own DIY Arduino, you have to create a DIY Arduino shield. I needed a way to attach an HD44780 LCD to my DIY Arduino so I created a …

Continue reading »

Dec 24

Updated DIY Arduino Uno

I have a new version of my DIY Arduino UNO. It is somewhat different than the old one that I have written about before (HERE).  I moved some components around on the board, added the user LED and moved all the wiring to the bottom of the board. Here is a picture of what it …

Continue reading »

Dec 16

Arduino Uno R3 Microcontroller A000066

Buy Arduino Uno R3 Microcontroller A000066: Computer Components – ✓ FREE DELIVERY possible on eligible purchases

Nov 24

Experimenting with Arduino-Builder

Arduino IDE

Lately, I have been experimenting with Arduino-Builder. It was been available as a command line interface to compile sketches since version 1.6.6 of the Arduino IDE.  It is actually what the Arduino IDE invokes behind the scenes to compile the sketch. It is written in the Go language. The source code is available HERE on …

Continue reading »

Older posts «