I, too, "value your privacy" but unlike most I think it is priceless and fundamental. Privacy Policy

Drivers

OpalEssence (Toshiba Satellite laptop)

[AMD/ATI] RV710/M92 [Mobility Radeon HD 4530/4570/545v]

See radeon - Gentoo Wiki

CONFIG_EXTRA_FIRMWARE = radeon/R700_rlc.bin radeon/RV710_smc.bin radeon/RV710_uvd.bin

Realtek RTL8191SEvB

I’ve used :

Kernel configuration

Device Drivers --->
	Generic Driver Options --->
		-*- Userspace firmware loading support
		[*] Include in-kernel firmware blobs in kernel binary
		(… rtlwifi/rtl8192sefw.bin)
		(/lib/firmare) Firmware blobs root directory

Gigabyte-AMD 970A-UD3P (rev 1.0)

USB

Kernel:

BIOS (version: F1

ESP32

Symbol: USB_SERIAL_CP210X [=m]
 Type  : tristate
 Prompt: USB CP210x family of UART Bridge Controllers
   Location:
     -> Device Drivers
       -> USB support (USB_SUPPORT [=y])
         -> USB Serial Converter support (USB_SERIAL [=y])
   Defined at drivers/usb/serial/Kconfig:135
   Depends on: USB_SUPPORT [=y] && USB [=y] && USB_SERIAL [=y]

Mine is on the NodeMCU firmware by default. I connected to it using picocom /dev/ttyUSB0 and by pressing the RST button I get this output :

NodeMCU custom build by frightanic.com
        branch: master
        commit: c8037568571edb5c568c2f8231e4f8ce0683b883
        SSL: false
        modules: cjson,file,gpio,net,node,pwm,tmr,uart,wifi
 build  built on: 2016-03-14 02:10
 powered by Lua 5.1.4 on SDK 1.4.0
lua: cannot open init.lua

And here is a Hello World in Lua (> is the prompt) to test it further

> print("Hello World")
Hello World

ESP8266

picocom -b 115200 --omap crcrlf /dev/ttyACM0 where /dev/ttyACM0 is my arduino UNO used for powering the Module and UART(~RS232). I found the baud rate on Playing With a ESP8266 WiFi Module

A easy test you can do is to type AT and return, it should give you OK, like this (boot banner included):

Ai-Thinker Technology Co. Ltd.

ready
AT

OK