Activity
-
Shrinking Memmap - Matthew Wilcox First what we have #fosdem2025 and how to take it out
Shrinking Memmap - Matthew Wilcox First what we have #fosdem2025 and how to take it out
Liked by Chris Friedt, P.Eng.
-
I'm happy to announce that on Wed, Jan 15th, 2025 we'll have an #OsmoDevCall on "TFO (Tandem Free Operation) in GSM and 3GPP networks" by Mychaela…
I'm happy to announce that on Wed, Jan 15th, 2025 we'll have an #OsmoDevCall on "TFO (Tandem Free Operation) in GSM and 3GPP networks" by Mychaela…
Liked by Chris Friedt, P.Eng.
-
Thanks FUTO for hosting and all the wonderful software development and developers. It was a great time.
Thanks FUTO for hosting and all the wonderful software development and developers. It was a great time.
Liked by Chris Friedt, P.Eng.
Licenses & Certifications
Publications
-
Using Greybus for IoT
Linux Foundation
The end-goal of supporting Greybus in a microcontroller RTOS such as Zephyr is to reduce the amount of engineering effort required to write and maintain microcontroller firmware – for everyone. As a community-oriented IoT framework, we hope that translates to savings for hobbyists and industry professionals alike.
-
Dark Net Season 1 Episode 2: Upgrade
Showtime (US)
As "Eyeborg Antenna Expert", Chris helped again with Eyeborg Version 5.0 with parts sourcing, assembly, and custom antenna tuning.
Other authors -
-
Internet of #allthethings: Using GNURadio Companion to Interact with an IEEE 802.15.4 Network
FOSDEM
The purpose of this talk is to demonstrate and explain how to use and modify GNURadio and GNU Radio Companion to interact with consumer devices on an IEEE 802.15.4 network. Accompanying the talk will be slides documenting the hardware, software, and network architectures for the demonstration, with specific attention to GNU Radio hacking and rapid prototyping of software to interface with most commercially available SDRs.
This was a big year for the Internet of Things. Both Apple and…The purpose of this talk is to demonstrate and explain how to use and modify GNURadio and GNU Radio Companion to interact with consumer devices on an IEEE 802.15.4 network. Accompanying the talk will be slides documenting the hardware, software, and network architectures for the demonstration, with specific attention to GNU Radio hacking and rapid prototyping of software to interface with most commercially available SDRs.
This was a big year for the Internet of Things. Both Apple and Google announced their ventures into the Home Automation consumer market. Having reliable and extensible tools to interact with the IEEE 802.15.4 spectrum is incredibly important for developers and engineers of wireless products, as well as for security researchers.
Using off-the-shelf SDR equipment (e.g. the USRP B200 from Ettus Research), as well as off-the-shelf Home Automation hardware and software, developers can easily interact with an IEEE 802.15.4 network and do everything from pretending to be a light bulb to packet sniffing and network management.
This talk will go over some of the challenges encountered in designing such a node with the help of GNU Radio, GNU Radio Companion, and freely available 802.15.4 code. -
MappedByteBuffer.hurray() Programming the Linux Framebuffer in Java & VMFlexArray Explained
FOSDEM
Java is a great language for rapid prototyping. For those interested in multimedia and UI design in Linux, however, there are limited options that provide a varying degree of performance and feasibility. It is quite straightforward to perform I/O on a Video 4 Linux device or the Linux framebuffer in C, but not as straightforward in Java. The end result of this project enables Java programmers program devices like the Linux framebuffer much ease as they use byte[] and int[] classes. An…
Java is a great language for rapid prototyping. For those interested in multimedia and UI design in Linux, however, there are limited options that provide a varying degree of performance and feasibility. It is quite straightforward to perform I/O on a Video 4 Linux device or the Linux framebuffer in C, but not as straightforward in Java. The end result of this project enables Java programmers program devices like the Linux framebuffer much ease as they use byte[] and int[] classes. An interactive demonstration will be made available as part of the workshop. Moreover, the implementation demonstrates speedups of up to 150x in MappedByteBuffer I/O. Last but not least, the VMFlexArray class is introduced, which simplifies representation of off-heap memory regions such as those obtained via mmap(2).
-
Gentoo-Bionic: We Can Rebuild Him. Better. Stronger. Faster.
Embedded Linux Conference 2013, San Francisco, CA
Summary: short history, rationale, current state, technical challenges in building, separability of the Android build system, relevance as a communal starting point for new distros, BSD userspace, iteratively adding enough features to bionic to compile / link busybox, bash, classpath, jamvm, ecj, python, lua, etc (demos). Also created mäk - an autotools-compatible, non-recursive replacement for Automake. An extensive list of functions / syscalls added to Bionic will be given. QA period…
Summary: short history, rationale, current state, technical challenges in building, separability of the Android build system, relevance as a communal starting point for new distros, BSD userspace, iteratively adding enough features to bionic to compile / link busybox, bash, classpath, jamvm, ecj, python, lua, etc (demos). Also created mäk - an autotools-compatible, non-recursive replacement for Automake. An extensive list of functions / syscalls added to Bionic will be given. QA period following presentation.
Languages
-
English
Native or bilingual proficiency
-
German
Professional working proficiency
-
French
Limited working proficiency
More activity by Chris
-
What a difference a newer generation transceiver makes! Same scope (Teledyne LeCroy SDA816Zi-A, 16 GHz, 40 Gsps). Very similar cables (24" Koaxis…
What a difference a newer generation transceiver makes! Same scope (Teledyne LeCroy SDA816Zi-A, 16 GHz, 40 Gsps). Very similar cables (24" Koaxis…
Liked by Chris Friedt, P.Eng.
-
So I'm a Linux hacker now as I managed to boot Linux in the Bhyve hypervisor under FreeBSD/RISC-V host on the SiFive Premier P550 machine. I started…
So I'm a Linux hacker now as I managed to boot Linux in the Bhyve hypervisor under FreeBSD/RISC-V host on the SiFive Premier P550 machine. I started…
Liked by Chris Friedt, P.Eng.
-
Sunny FOSDEM ... unlike most of my past experiences ... ;)
Sunny FOSDEM ... unlike most of my past experiences ... ;)
Liked by Chris Friedt, P.Eng.
-
The FOSDEM embedded devroom, as usual completely full!
The FOSDEM embedded devroom, as usual completely full!
Liked by Chris Friedt, P.Eng.
-
The Embedded, Mobile and Automotive dev room has kicked off for FOSDEM 2025! #FOSDEM
The Embedded, Mobile and Automotive dev room has kicked off for FOSDEM 2025! #FOSDEM
Liked by Chris Friedt, P.Eng.
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More