InfoQ Homepage Hardware Content on InfoQ
-
Machine Learning and IoT
Ajit Jaokar discusses data science and IoT: sensor data, real-time processing, cognitive computing, integration of IoT analytics with hardware, IoT’s impact on healthcare, automotive, wearables, etc.
-
Live Coding in the Classroom with Sonic Pi
Sam Aaron introduces Sonic Pi, a live coding system installed by default on all Raspberry Pis and used in a variety of venues from Algoraves to international music venues.
-
10 Platforms in 30 Minutes–Powered by Eclipse
Jonas Helming, Maximilian Koegel develop a simple client-server app using a variety of Eclipse frameworks and producing 10 different versions of the same client running on the multiple platforms.
-
APIs for Open Source Hardware
Justin Mclean introduces the Open Source Hardware, its communication protocols (RF, ZigBee, WiFi, Bluetooth) and the software/API layer (HTTP, WebSockets, Can Bus, COAPI and MQTT) used.
-
The Five Elements of IoT Security, Open Source to the Rescue!
Julien Vermillard discusses challenges in IoT security regarding hardware, upgrade, transport, credentials, and cloud.
-
The Evolution of Engineering Culture: Oh, the Places We've Been
Melissa Pierce discusses the history and present of CS culture, gender relations, and tensions between hardware and software engineering.
-
#define Hell in Multi-platform Embedded Programming
Tore Martin Hagen shares from his experience on how to compile and build software for multiple hardware platforms.
-
Java SE 8 for Tablets, Pis, and Legos
Stephen Chin demos Java SE Embedded’s support for ARM processors and Java SE 8 running on consumer tablets, embedded devices such as Raspberry Pi and PandaBoard, and the new Lego Mindstorms EV3.
-
Are You Ready for 1000-Way Parallelism on a Single Chip?
Andreas Olofsson reviews the history of processors and outlines some of the challenges ahead, introducing project Parallella meant to speed up the transition to massively parallel computing.
-
Is It A Car? Is It A Computer? No, It's a Raspberry Pi Java Carputer
In this solutions track talk, sponsored by Oracle, Simon Ritter looks at how Embedded Java and a Raspberry Pi were used for Audi S3, and how JavaFX has been used for an in-car information system.
-
The Yin and Yang of Hardware Heterogeneity: Can Software Survive?
Kathryn S. McKinley discusses research approaches and results that abstract, choose, and exploit hardware heterogeneity providing computational power at low energy consumption levels.
-
Programming a 144-computer Chip to Minimize Power
Chuck Moore discusses coding techniques for power savings: tight coding to minimize the number of instructions executed, reducing instruction fetches, transistor switching, and duty cycle.