Peter

Steenbergen

Building privacy-respecting voice AI systems and embedded Linux platforms.

ARM

[DiY] Home (Personal AI) Assistant (Preparing the HDMI) – PART 5

[DiY] Home (Personal AI) Assistant (Preparing the HDMI) – PART 5

Our Personal AI Assistant, of course is more then just a smart speaker. We have a HDMI port on the device, and as explained in my first post where I shared with you my vision about the Personal Assistant. We are going to use the HDMI port as well. A default install of Raspbian however […]

Read more
[DiY] Home (Personal AI) Assistant (Installing & Configuration) – PART 4

[DiY] Home (Personal AI) Assistant (Installing & Configuration) – PART 4

We have identified all the software requirements and we have ordered the goodies. Now it is time to start installing the different components and start the configuration of all different packages. After following this installation instruction we should have a basic system up and running with the latest MyCroft version using the ReSpeaker microphone array […]

Read more
Ordering some Goodies

Ordering some Goodies

As discussed in Part-2 of the [DIY] Home (Personal AI) Assistant blog post series we decided we needed some hardware to buy. Basically a Raspberry Pi, ReSpeaker 4-Mic Array and a nive looking case. Well, that’s what I did! Here is what I specifically ordered, where and a quick glance at all the parts. I […]

Read more
[DiY] Home (Personal AI) Assistant (The software stack) – PART 3

[DiY] Home (Personal AI) Assistant (The software stack) – PART 3

With the base system hardware decision out of the way, we need to decide which software we are going to use. In this blog post we are going to talk about which underlying OS we are going to use. Which Home Automation software package to use and for the “Heart” of the whole system, which […]

Read more
[DiY] Home (Personal AI) Assistant (How I see it) – PART 2

[DiY] Home (Personal AI) Assistant (How I see it) – PART 2

In my previous post I wrote about my ideas to automate my home with an important part to be a A.I. personal assistant. There are smart speakers out there that can be used to do more, but my vission is to have it all in one device if possible.  So in this post I would […]

Read more
[DiY] Home (Personal AI) Assistant (HASS / GA / Alexa / MyCroft) – PART 1

[DiY] Home (Personal AI) Assistant (HASS / GA / Alexa / MyCroft) – PART 1

For a long time I have been looking at how I want to automate my house. One of the MOST important part of that automation, for me would be a voice controlled personal assistant (A.I) that can do ANYTHING I ask it to do. Over the last few weeks I have looked at many software […]

Read more
Howto optimize Linux – SD card as rootfs

Howto optimize Linux – SD card as rootfs

The write performance of a SD card is a little bit different then using a conventional spinning disk under Linux. The main problem is that a SD card can not write data over existing data. So whenever it want to write something it has to delete the content of that section first. To add to […]

Read more
Initramfs support for Linux-ARM (Allwinner A10)

Initramfs support for Linux-ARM (Allwinner A10)

If you use any of the ubuntu based distributions out there you might want to make use of  Initramfs support for the Allwinner A10. Using a initramfs solves a lot of errors related to boot profilers such as ureadahead. Secondly you are able to load kernel modules soon in the boot process, hence the reason […]

Read more