Links to the most popular posts.
ESP8266 and the Arduino IDE
Part 1: ESP8266 and the Arduino IDE Using the Esp8266 with the Arduino IDE (Updated)
Part 2: Control an LED from a web page using Access Point Mode (AP)
Part 3: Control an LED from a web page using Station Mode (ST)
Part 4: Connecting to an ESP8266 with unknown IP address using mDNS
Part 5: adding wifiManager
Part 7: More Controls. 3 LEDs
Part 8: Auto Updating Webpage
Part 9: first steps with Websockets
ESP8266-01 Programming Breakout Board. Includes 3.3 voltage regulator for power, voltage divider for RX and switches for reset and programming.
Basic connection guide.
ESP8266 + serial adaptor
Arduino to ESP8266 By Serial Communication
Arduino & ESP8266 Webserver. An old example of a webserver using AT commands, can be done but very clunky and slow. Much better to now use the Arduino IDE. Useful if you want to know what is happening behind the scenes when using a library.
A good beginners guide to getting started with Bluetooth by Nick Pyner
Bluetooth modules. A brief look at some different Bluetooth modules
HC-06 and HC-05 Bluetooth
HC-05 and HC-06 zs-040 Bluetooth modules. First Look
HC-06 (ZS-040) Introduction
Arduino With HC-05 Bluetooth Module in Slave Mode
Arduino with HC-05 (ZS-040) Bluetooth module – AT MODE
Connecting 2 Arduinos by Bluetooth using a HC-05 and a HC-06: Easy Method Using CMODE
Connecting 2 Arduinos by Bluetooth using a HC-05 and a HC-06: Pair, Bind, and Link
FC-144 HC-05 and HC-06
Arduino + Visual Basic
Remote Control using Bluetooth and Android
Turning a LED on and off with an Arduino, a HC-06 and Android
Control an Arduino from an Android App. arduinoBTcontrol
Arduino To Arduino by Bluetooth
Bare bones Arduino
Arduino, App inventor and Bluetooth Classic
Turning a LED on and off part 1. Basic LED control.
Turning a LED on and off part 2.. Now with 2 way control.
Turning a LED on and off part 3. 2 way control with 3 LEDs with 3 switches
arduinoBTcontrol. Various controls and events
App inventor and Bluetooth Classic