InfoQ Homepage Hardware Content on InfoQ
-
Increasing Collaboration at Ericsson: Hardware and Software Developers Learn Each Other's Language
You can integrate hardware and software development with a cross-border team setup, where it’s important that hardware and software developers speak each other’s languages. The suggestion is to focus on “us” instead of “we” and “them”, and on the technical competence that connects developers over agile or lean terminology.
-
ARM Releases PlasticARM, a Plastic-Based Flexible Microchip
ARM takes another step forward towards powering a real IoT revolution: PlasticARM, its newly announced plastic based microchip, brings 18000 logic gates, 12 times more than previous models, and is the most complex flexible microchip to date.
-
Node-RED 2.0 Improves Developer Experience with New Flow Debugger and Flow Linter
IoT-focused low-code programming tool Node-RED reaches version 2.0, bringing flow debugger and flow linter to help programmers find bugs in their flows.
-
Amazon Announces New Bare Metal EC2 Instances
AWS recently announced new bare metal instances for Amazon EC2. The new M5n, M5dn, R5n, and R5dn instances are already available and can utilize up to 100 Gbps of network bandwidth.
-
New Raspberry Pico Micro-Controller Brings Versatility and Small Size Factor
The Raspberry Pi Foundation recently released the Pico, a small, inexpensive micro-controller board based on a custom-designed RP2040 chip. The RP2040 has two ARM cores clocking at 133MHz, 264KB internal SRAM, and 2MB QSPI Flash. The Pico enables a large range of applications with a wide range of flexible I/O options (I2C, SPI, PWM, 8 Programmable I/O state machines for custom peripheral support).
-
Raspberry Pi 400 Is an ARM Linux Desktop PC
The Raspberry Pi 400 is a fully-functional Linux desktop computer and a Pi device. It is much cheaper than laptops or Chromebooks on the market, and yet could be more suitable for kids and students with a large ecosystem of STEM education materials and programs.
-
Ubuntu 20.10 Brings Full Desktop and Micro Clouds to Raspberry Pi 4
Ubuntu Desktop 20.10 is now fully supported on the Raspberry Pi 4, which can be transformed into a complete Ubuntu workstation, says Ubuntu. Ubuntu 20.10 also introduces Micro Clouds for on-demand compute at the edge.
-
Ubuntu 20.10 Delivers Linux Desktop on Raspberry Pi
Canonical released Ubuntu 20.10, the first Ubuntu release to feature desktop images for the Raspberry Pi.
-
Hardware Attack Exposes nRF52 Debugger
A hardware bypass enables attackers to restore full debug capabilities in the nRF52 radio chipset, used in many consumer and medical devices. Fault injection re-enables debugging in a way that attacks the silicon, unpatchable in software.
-
TornadoVM: Running Java on GPUs and FPGAs with Dr Juan Fumero at QCon London
Dr Juan Fumero presented at QCon London on TornadoVM, a plug-in to OpenJDK and GraalVM that runs Java on heterogeneous hardware including Graphical Processing Units (GPUs) and Field Programmable Gate Arrays (FPGAs). Demos during the presentation showed code being sped up by hundreds of times when running on a GPU vs a CPU.
-
IoT Development with the Raspberry Pi
The Raspberry Pi is a series of low-cost, programmable computers that include a set of GPIO, or 'General Purpose Input Output', pins that can be used to connect and control external electronic devices, and to create Internet of Things (IoT) solutions.
-
Can We Build Trustable Hardware? Andrew Huang at 36C3
Andrew “bunnie” Huang recently presented at 36C3 on ‘Open Source is Insufficient to Solve Trust Problems in Hardware’ with an accompanying blog post ‘Can We Build Trustable Hardware?’ His central point is that Time-of-Check to Time-of-Use is very different for hardware versus software, and so open source is less helpful in mitigating the array of potential attacks in the threat model.
-
Oxide Computer Company Launch
Jessie Frazelle, Bryan Cantrill and Steve Tuck have announced the launch of Oxide Computer Company to deliver ‘hyperscaler infrastructure for the rest of us’. The company aims to tackle the ‘infrastructure privilege’ presently enjoyed by hyperscale operators by developing ‘software to manage a full rack from first principles’, including platform firmware.
-
Advanced IoT Application Support in .NET Core 3 with System.Device.Gpio
System.Device.Gpio is a new open-source library for .Net Core that aims to enable IoT applications to interact with sensors, displays, and input devices through their GPIO pins or other I/O control hardware. The library is augmented by a community-maintained collection of bindings for a number of devices.
-
Scratch 3 Released with Tablet Support and New Extension System
MIT released the latest version of their visual programming language Scratch on January 2. Scratch 3 brings changes to the look and feel of the Scratch layout, new paint and editing tools, new code blocks, and a new extensions system. Scratch 3 is available in both online and offline versions and can now be run on tablets.