Archive for 'software'

FlySky FS-i6 as PC Joystick

Markus | Friday, November 2nd 2018, 11:56

-- Let's pretend FlightGear is a model airplane simulator

Figure 1. FlightGear controlled using the FlySky FS-i6

In this post, I will explain how to use the FlySky FS-i6 RC remote control as a game controller / joystick on Linux. This post covers how to connect the FS-iA6B receiver to a computer and how to compile the driver and support software.

→ Click here to continue reading ←

Tags: linux rc software


Brother LW-35 Typewriter Modernization Vlog 4

Markus | Sunday, May 20th 2018, 00:00

-- Part 4: Printer

Embedded content has been disabled to protect your privacy.




or click here to allow them permanently,

or click here to watch the video on YouTube:
https://www.youtube.com/watch?v=d1XbJL-Rtys



Please note that by enabling this video, data is transferred
to YouTube LLC, and is subject to their privacy policy.

This part of the Brother LW-35 modernization series describes the progress on the re-implementation of the printer controller on an AVR.

→ Click here to continue reading ←

Tags: hardware software video


Brother LW-35 Typewriter Modernization Vlog 2

Markus | Sunday, May 6th 2018, 00:00

-- Part 2: Keyboard

Embedded content has been disabled to protect your privacy.




or click here to allow them permanently,

or click here to watch the video on YouTube:
https://www.youtube.com/watch?v=fTiJgvBDlUo



Please note that by enabling this video, data is transferred
to YouTube LLC, and is subject to their privacy policy.

This video shows how I read the keyboard of the Brother LW-35 typewriter using an AVR microcontroller.

→ Click here to continue reading ←

Tags: hardware software video


Brother LW-35 Typewriter Modernization Vlog 1

Markus | Sunday, April 29th 2018, 17:11

-- Part 1: LCD

Embedded content has been disabled to protect your privacy.




or click here to allow them permanently,

or click here to watch the video on YouTube:
https://www.youtube.com/watch?v=jHHFV2MjRZk



Please note that by enabling this video, data is transferred
to YouTube LLC, and is subject to their privacy policy.

In the first video of this series, I show how I got the LCD of the Brother LW-35 Typewriter working with an Orange Pi PC Linux SBC.

→ Click here to continue reading ←

Tags: hardware linux software video


GCC is Scary

Markus | Tuesday, May 23rd 2017, 19:58

-- Debugging an application which only works in the debug build

Figure 1. The error message I was confronted with

Recently, I had an interesting bug in one of my C applications where the application would work in the debug build but not in the release build (-O3 etc.). It turned out to be a really stupid mistake of mine where I went 'How could that ever work?!' after finding it out. However, this opened my eyes to how strong gcc's optimization feature really is.

In this article, I will explain the mistake I made, how I went about solving it and what I learned about gcc in the process.

→ Click here to continue reading ←

Tags: gcc software


Building a Custom Mainline Linux Kernel System on the Orange Pi PC

Markus | Updated Sunday, August 6th 2017, 09:21

Figure 1. The Orange Pi PC single board computer
This post will explain how to build an Arch Linux system with the latest mainline Linux kernel for the Orange Pi PC by Xunlong from scratch. The target system is intended for server use only. Graphical features, while they may work, have not been tested and are not the focus of this post. The tutorial starts with a completely blank SD card, which means the following steps need to be accomplished in order to reach the goal:
  • Build the cross compiler
  • Build U-Boot
  • Partition the SD card and install U-Boot
  • Build the Linux kernel
  • Install it and the Arch Root FS onto the SD Card
  • Fun and profit :)

→ Click here to continue reading ←

Tags: linux orangepi software