diff --git a/Custom-Bluetooth-Scale.md b/Custom-Bluetooth-Scale.md
index ab17434..99b6698 100644
--- a/Custom-Bluetooth-Scale.md
+++ b/Custom-Bluetooth-Scale.md
@@ -1,7 +1,7 @@
@@ -10,13 +10,13 @@
-
+
Figure A: Final result of the hacked bathroom scale (front)
|
-
+
Figure B: Final result of the hacked bathroom scale (back)
|
@@ -32,13 +32,13 @@ Nowadays all smartphones supports Bluetooth 4.x and not Bluetooth 3.x anymore, s
-
+
Figure 7.1: HM-10 Bluetooth 4.x module (front)
|
-
+
Figure 7.2: HM-10 Bluetooth 4.x module (back)
|
@@ -125,7 +125,7 @@ So in the end I could power supply the Arduino for around 3 years with the 4 AAA
-
+
Figure 6.1: Schematic of the BC546 NPN Transistor
@@ -205,19 +205,19 @@ For temporally storing the measured values, even if the power supply is disconne
-
+
Figure 5.1: Schematic of the 24LC512 I²C EEPROM
|
-
+
Figure 5.2: I²C EEPROM module (front)
|
-
+
Figure 5.3: I²C EEPROM module (back)
|
@@ -380,13 +380,13 @@ This time I bought a different [I²C RTC module](http://www.roboter-bausatz.de/3
-
+
Figure 4.1: I²C RTC module (front)
|
-
+
Figure 4.2: I²C RTC module (back)
|
@@ -442,13 +442,13 @@ For a wireless connection from my scale to my Nexus 10 tablet I am using a HC-05
-
+
Figure 3.1: HC-05 Bluetooth module (front)
|
-
+
Figure 3.2: HC-05 Bluetooth module (back)
|
@@ -543,19 +543,19 @@ In the previous step we had successful reverse engineered the scale's display. T
-
+
Figure 2.1: Arduino Pro Mini board
|
-
+
Figure 2.2: CP2102 USB to Serial converter (front)
|
-
+
Figure 2.3: CP2102 USB to Serial converter (back)
|
@@ -578,7 +578,7 @@ I connected the scale's display connector to the Arduino Pro Mini as the followi
-
+
Figure 2.4: Schematic overview of the openScale project
@@ -904,7 +904,7 @@ First of all I had to find a suitable bathroom scale that I wanted to reverse en
-
+
Figure 1.1: Sanitas SBF 12 scale
@@ -915,19 +915,19 @@ To gain access to the inside of the scale I had to unscrew only a few screws on
-
+
Figure 1.2: Scale overview
|
-
+
Figure 1.3: Back side of the circuit board
|
-
+
Figure 1.4: Front side of the circuit board
|
@@ -944,19 +944,19 @@ The first step was to connect all pins with wires that are routed to the display
-
+
Figure 1.5: Connected wires unordered
|
-
+
Figure 1.6: Connected wires ordered
|
-
+
Figure 1.7: Back side of the scale wired
|
@@ -966,19 +966,19 @@ The first step was to connect all pins with wires that are routed to the display
-
+
Figure 1.8: Front side of the scale wired
|
-
+
Figure 1.9: Attached notes to the wires
|
-
+
Figure 1.10: Pin layout of the display connector
|
@@ -989,7 +989,7 @@ Next step is to analyse the signals that are controlling the display. I had the
-
+
Figure 1.11: The 16 digital channels oscilloscope for analysing the signals
@@ -1023,19 +1023,19 @@ The question for the reverse engineering process was how the signals would respo
-
+
Figure 1.12: signals of value "P-01"
|
-
+
Figure 1.13: signals of value "P-02"
|
-
+
Figure 1.14: signals of value "P-03"
|
@@ -1045,19 +1045,19 @@ The question for the reverse engineering process was how the signals would respo
-
+
Figure 1.15: signals of value "P-04"
|
-
+
Figure 1.16: signals of value "P-05"
|
-
+
Figure 1.17: signals of value "P-06"
|
@@ -1067,19 +1067,19 @@ The question for the reverse engineering process was how the signals would respo
-
+
Figure 1.18: signals of value "P-07"
|
-
+
Figure 1.19: signals of value "P-08"
|
-
+
Figure 1.20: signals of value "P-09"
|
@@ -1089,19 +1089,19 @@ The question for the reverse engineering process was how the signals would respo
-
+
Figure 1.21: signals of value "0.0 kg"
|
-
+
Figure 1.22: signals while displaying the person symbol, see signal on D8 and D9
|
-
+
Figure 1.23: signals while displaying the person and age symbol, see signal D8 and D9
|
@@ -1114,7 +1114,7 @@ For decoding the 8 Bit word I compared the recorded signals. I first chose two n
-
+
Figure 1.24: seven segment display
|
diff --git a/Home.md b/Home.md
index 099b3d5..48d8f82 100644
--- a/Home.md
+++ b/Home.md
@@ -1,7 +1,7 @@
diff --git a/Medisana-BS444.md b/Medisana-BS444.md
index 886cf60..a41e28f 100644
--- a/Medisana-BS444.md
+++ b/Medisana-BS444.md
@@ -1,6 +1,6 @@
-
+
Medisana BS444 (front)
diff --git a/Supported-scales-in-openScale.md b/Supported-scales-in-openScale.md
index f25f230..9b04200 100644
--- a/Supported-scales-in-openScale.md
+++ b/Supported-scales-in-openScale.md
@@ -156,13 +156,13 @@ _Please select a scale for further information_
-
+
Custom Bluetooth scale
|
-
+
Xiaomi Mi scale v1
|
@@ -172,12 +172,12 @@ _Please select a scale for further information_
-
+
Medisana BS444 scale
|
-
+
Sanitas SBF70
|
@@ -186,24 +186,24 @@ _Please select a scale for further information_
-
+
Digoo DG-S038H
|
-
+
Yunmai Mini
|
-
+
Excelvan CF369BLE
|
-
+
Yunmai SE
|
@@ -212,25 +212,25 @@ _Please select a scale for further information_
-
+
MGB
|
-
+
Xiaomi Mi scale v2
|
-
+
Exingtech Y1
|
-
+
Beurer BF700/800
|
@@ -238,12 +238,12 @@ _Please select a scale for further information_
-
+
Silvercrest SBF75
|
-
+
Runtastic Libra
|
@@ -251,36 +251,36 @@ _Please select a scale for further information_
-
+
Hesley (Yunchen) scale
|
-
+
iHealth HS3
|
-
+
Beurer BF710
|
-
+
Easy Home 64050
|
-
+
Medisana BS440
|
-
+
Accuway
|
@@ -288,7 +288,7 @@ _Please select a scale for further information_
-
+
Excelvan CF366BLE
|
diff --git a/Xiaomi-Bluetooth-Mi-Scale.md b/Xiaomi-Bluetooth-Mi-Scale.md
index 0329c19..e5f7b8a 100644
--- a/Xiaomi-Bluetooth-Mi-Scale.md
+++ b/Xiaomi-Bluetooth-Mi-Scale.md
@@ -1,6 +1,6 @@
-
+
Xiaomi Mi Scale (front)
@@ -39,7 +39,7 @@ For capturing the transmission I turned on the `Bluetooth HCI Snoop Log` under t
-
+
Analysing initialization process with wireshark