hardware

[-]

Linux KMS driver for Acer C120

Hans de Goede informs me that he has been working on gm12u320-kms: a new linux kernel driver for the Acer C120 mini projector, and possibly other devices based on the Grain Media GM12U320 USB3 bridge chip.


[-]

Teclast X98 Air 3G: unbricking a Bay Trail tablet

While I was trying to boot a vanilla linux kernel on the Teclast X98 Air 3G I messed up a bit with the UEFI firmware settings: the battery was not recognized anymore, the tablet was rebooting right after showing the UEFI firmware boot screen, and USB-host was not working either; so no keyboard for accessing the firmware menu to restore the default settings, and no ADB for running flashrom or the Intel FPT to reflash the firmware with.

Teclast X98 Air 3G, internals
Teclast X98 Air 3G, mainboard
ISP with a logic level converter, top
ISP with a logic level converter, angle

[-]

Teclast X98 Air 3G: cheap Intel Bay Trail tablet, getting acquainted

I got a Teclast X98 Air 3G tablet from Aliexpress, it costed 168 € ( with free shipping) and has a high-definition screen and it's an Intel Bay Trail device; so Android, x86 architecture, 2GiB of RAM and 32 GiB of storage on EMMC.

boot logo 1
boot logo 2
Attached files: 

[-]

PS3 BD Remote Controller under raspbmc (or XBMC)

Here are some notes about how to use the PS3 BD Remote Controller with raspbmc (raspbmc is an XBMC distribution optimized for the Raspberry Pi).


[-]

JMP-rope, the hardware

The hardware of the first JMP-rope prototype is very simple:

JMP-rope internals overview
JMP-rope handle detail
JMP-rope LED strip tied to the rope
JMP-rope programming socket
JMP-rope lit up

[-]

DIY wire-wrapping tool

Wire-wrapping is a very handy way to connect wires to PCB pins, especially in two scenarios:

  1. As an alternative to soldering, in order to be able to easily recycle the components.
  2. As an alternative to female jumper wires, in order to save some vertical space (sometimes jumper wire connectors are just too long).
metallic pen cartridge
hole in the cartridge
wire wrapping tool
wire setup
wrapping the wire
wire wrapped
wire wrapped on a trinket

[-]

Acer C110 pico projector with BeagleBone Black

I was having a hard time getting the Acer C110 USB pico projector work when connected to the BeagleBone Black, it wasn't showing up on the USB bus at all, no sign of it in the kernel messages and consequently no sign of it in lsusb.

Projecting the Ångström login screen
Cable setup 1
Cable setup 2

[-]

TUMPA

I was planning on “playing” with a certain device, so I wanted some adapter which allowed me to interface with the device at a low level to facilitate the information gathering phase in the hacking process.