Arduino Ethernet shield and Python socket

June 14, 2015

0

Arduino Uno with Ethernet shield

I started playing with an Ethernet shield for Arduino that I bought at a faire. I noticed that the shield itself is not original, but it’s a clone of the Arduino Ethernet Shield version 5.0, also identified as revision 2. The shield provides Ethernet connectivity and has an SD card slot to provide non-volatile memory […]

Posted in: Hardware

libopencm3 on STM32 Nucleo board

April 19, 2015

0

ST Nucleo-F103RB

This article is part of a series about developing for STM32 micro-controllers on Linux. A few days ago I talked about libopencm3, an open source library to access Cortex-M functionalities and peripherals of many micro-controllers, especially STM32 variants. I wanted to use this library to develop on a Nucleo board that I have in my hand, […]

Posted in: Embedded

libopencm3 for the license-sensitive Cortex-M developer

April 12, 2015

1

heckert_gnu.small

I was thinking of starting a new open source project that should run on STM32 boards, and I realized that it would need a lot of low level code that accesses many different peripherals. One of the first libraries that comes to mind, and I bet it’s the same for many Cortex-M developers, is ARM CMSIS. ARM […]

Posted in: Embedded

Nand2Tetris course is starting on Coursera

March 30, 2015

0

Nand2Tetris banner

Nand2Tetris is a famous learning resource that teaches computing from the ground up, where the bottom brick that is used to build anything is the digital NAND port. It teaches the basics of Hardware Description Languages (such as Verilog and VHDL), and applies it to build a processor. It then guides into writing an assembler […]

Posted in: Hardware

Installed Debian on Acer Aspire One 522 netbook

March 1, 2015

0

openlogo-100

My mother has an Acer Aspire One 522 netbook (as for the post title) and used it to surf the net and play some Facebook games… until it fell hard while it was on, and it wouldn’t boot any more: it would get stuck on the boot screen where you can tap F2 to enter […]

Posted in: Software

Linux.conf.au 2015 Keynote: Linus Torvalds

January 21, 2015

0

Tux

The linux.conf.au conference has been held last week in Auckland. The videos of the conference have been published, and among them I saw the segment starring Linus Torvalds. The keynote was moderated by Andrew Tridgell, and the participants were Linus, Bdale Garbee and Paul “Rusty” Russell. Here is an outline that I hope can be useful if you don’t have time […]

Posted in: Software

Nostalgia trip: QBasic game programming

January 18, 2015

10

PIXELPlus 256 running in DOSBox.

After I wrote my last post I couldn’t stop thinking about old days, and how I programmed in the early nineties, when I was around ten years old. I used to write small games for myself, but I spent far more time coding than ultimately playing them, because creating was the fun part, understanding what the computer […]

Posted in: Software
Follow

Get every new post delivered to your Inbox.

Join 478 other followers