diff --git a/translated_images/et/.co-op-translator.json b/translated_images/et/.co-op-translator.json
new file mode 100644
index 000000000..3f90e1f06
--- /dev/null
+++ b/translated_images/et/.co-op-translator.json
@@ -0,0 +1,2198 @@
+{
+ "fetch-decode-execute.2fd6f150f6280392.webp": {
+ "original_hash": "5bf630278697e98b9d322229d98d403c",
+ "translation_date": "2026-01-16T21:16:50+00:00",
+ "source_file": "images/fetch-decode-execute.png",
+ "language_code": "et"
+ },
+ "raspberry-pi-4.fd4590d308c3d456.webp": {
+ "original_hash": "a6546a4c48ae28af3154546daeec43b2",
+ "translation_date": "2026-01-16T21:16:54+00:00",
+ "source_file": "images/raspberry-pi-4.jpg",
+ "language_code": "et"
+ },
+ "light-switch.760317ad6ab8bd6d.webp": {
+ "original_hash": "41d49f69f3e43729085745abb67167b8",
+ "translation_date": "2026-01-16T21:16:56+00:00",
+ "source_file": "images/light-switch.png",
+ "language_code": "et"
+ },
+ "optical-tomato-sorting.61aa134bdda4e5b1.webp": {
+ "original_hash": "ded722d4e89f50699032f038b439866d",
+ "translation_date": "2026-01-16T21:17:00+00:00",
+ "source_file": "images/optical-tomato-sorting.png",
+ "language_code": "et"
+ },
+ "wio-respeaker-wiring-4.aa9cd434d8779437.webp": {
+ "original_hash": "c8febc847beb4a69180b745d5e718281",
+ "translation_date": "2026-01-16T21:17:03+00:00",
+ "source_file": "images/wio-respeaker-wiring-4.png",
+ "language_code": "et"
+ },
+ "stock-7-cans-tomato-paste.f86059cc573d7bec.webp": {
+ "original_hash": "01dac6278467a7ebc669ccde8d957954",
+ "translation_date": "2026-01-16T21:17:17+00:00",
+ "source_file": "images/stock-7-cans-tomato-paste.png",
+ "language_code": "et"
+ },
+ "serverless-scaling.f8c769adf0413fd1.webp": {
+ "original_hash": "bfa04832aefaa493dbb81bda0fe64bf8",
+ "translation_date": "2026-01-16T21:17:29+00:00",
+ "source_file": "images/serverless-scaling.png",
+ "language_code": "et"
+ },
+ "wio-relay-and-soil-moisture-sensor.ed722202d42babe0.webp": {
+ "original_hash": "ca90c734c88176a89d703b243c280333",
+ "translation_date": "2026-01-16T21:17:34+00:00",
+ "source_file": "images/wio-relay-and-soil-moisture-sensor.png",
+ "language_code": "et"
+ },
+ "relay-off.c34a178a2960fecd.webp": {
+ "original_hash": "695bf246ae769e65b44448d48b762bd1",
+ "translation_date": "2026-01-16T21:17:37+00:00",
+ "source_file": "images/relay-off.png",
+ "language_code": "et"
+ },
+ "button.eadb560b77ac45e5.webp": {
+ "original_hash": "85b6123798803252b7f30ffce7dc58c8",
+ "translation_date": "2026-01-16T21:17:40+00:00",
+ "source_file": "images/button.png",
+ "language_code": "et"
+ },
+ "image-upload-object-detector.77c7892c3093cb59.webp": {
+ "original_hash": "d66ff14cd73c4acfbb2ce4b15a256850",
+ "translation_date": "2026-01-16T21:17:45+00:00",
+ "source_file": "images/image-upload-object-detector.png",
+ "language_code": "et"
+ },
+ "azure-maps-logo.35d01dcfbd81fe61.webp": {
+ "original_hash": "0b44d4f0596a033eb687e0a23d231428",
+ "translation_date": "2026-01-16T21:17:48+00:00",
+ "source_file": "images/azure-maps-logo.png",
+ "language_code": "et"
+ },
+ "gps-telemetry-iot-hub-functions.24d3fa5592455e9f.webp": {
+ "original_hash": "fe6ecba627bb1ac7c0f7123dcdc89c1c",
+ "translation_date": "2026-01-16T21:17:51+00:00",
+ "source_file": "images/gps-telemetry-iot-hub-functions.png",
+ "language_code": "et"
+ },
+ "bing-translate.348aa796d6efe2a9.webp": {
+ "original_hash": "357040ee1345ab2473e9b5284f85e81b",
+ "translation_date": "2026-01-16T21:17:56+00:00",
+ "source_file": "images/bing-translate.png",
+ "language_code": "et"
+ },
+ "vscode-open-nightlight-remote.d3d2a4011e30d535.webp": {
+ "original_hash": "863d50888f94713346469b8afa0a56b3",
+ "translation_date": "2026-01-16T21:18:05+00:00",
+ "source_file": "images/vscode-open-nightlight-remote.png",
+ "language_code": "et"
+ },
+ "grove-dht11.07f8eafceee17004.webp": {
+ "original_hash": "e66c4f14e29b96bcd1d5a8c86c19288d",
+ "translation_date": "2026-01-16T21:18:11+00:00",
+ "source_file": "images/grove-dht11.png",
+ "language_code": "et"
+ },
+ "vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.webp": {
+ "original_hash": "c3bd57b44fe7628cc688f4d4fd814416",
+ "translation_date": "2026-01-16T21:18:16+00:00",
+ "source_file": "images/vscode-platformio-welcome-new-button.png",
+ "language_code": "et"
+ },
+ "counterfit-gps-sensor-nmea.c62eea442171e17e.webp": {
+ "original_hash": "afbf9dca4a4c89c0b21abb6a6d163635",
+ "translation_date": "2026-01-16T21:18:26+00:00",
+ "source_file": "images/counterfit-gps-sensor-nmea.png",
+ "language_code": "et"
+ },
+ "iot-hub-device-twins.7055a60fc5e2331c.webp": {
+ "original_hash": "ddaade630edadb655820875bc6a7a398",
+ "translation_date": "2026-01-16T21:18:33+00:00",
+ "source_file": "images/iot-hub-device-twins.png",
+ "language_code": "et"
+ },
+ "respeaker.f5d19d1c6b14ab16.webp": {
+ "original_hash": "f096205f8ed79a62c0b3223ca9760485",
+ "translation_date": "2026-01-16T21:18:38+00:00",
+ "source_file": "images/respeaker.png",
+ "language_code": "et"
+ },
+ "wio-terminal.b8299ee16587db9a.webp": {
+ "original_hash": "e031f14d743539d41b871e8da6c516f7",
+ "translation_date": "2026-01-16T21:18:40+00:00",
+ "source_file": "images/wio-terminal.png",
+ "language_code": "et"
+ },
+ "chart-soil-moisture-relay.fbb391236d34a64d.webp": {
+ "original_hash": "2528b9288bbb1201b87058b75d516b0a",
+ "translation_date": "2026-01-16T21:18:47+00:00",
+ "source_file": "images/chart-soil-moisture-relay.png",
+ "language_code": "et"
+ },
+ "pi-hardware-kit.26dbadaedb7dd44c.webp": {
+ "original_hash": "ff01874bf7ab355748ac69e0d18cc3a8",
+ "translation_date": "2026-01-16T21:19:03+00:00",
+ "source_file": "images/pi-hardware-kit.png",
+ "language_code": "et"
+ },
+ "plant-growth-temp-graph copy.65baa28afd9b7f5f.webp": {
+ "original_hash": "af7d47772297c3a84f2c2f4c519a98ee",
+ "translation_date": "2026-01-16T21:19:11+00:00",
+ "source_file": "images/plant-growth-temp-graph copy.png",
+ "language_code": "et"
+ },
+ "counterfit-first-run.433326358b669b31.webp": {
+ "original_hash": "af69e87134afcc0b94a0ee13d7127e83",
+ "translation_date": "2026-01-16T21:19:18+00:00",
+ "source_file": "images/counterfit-first-run.png",
+ "language_code": "et"
+ },
+ "relay-on.4db16a0fd6b66926.webp": {
+ "original_hash": "9845f9c1489a850aa549e224cbe72d2a",
+ "translation_date": "2026-01-16T21:19:22+00:00",
+ "source_file": "images/relay-on.png",
+ "language_code": "et"
+ },
+ "latitude-lines.11d8d91dfb2014a5.webp": {
+ "original_hash": "a0c885ec44be899480f5e591ff23f911",
+ "translation_date": "2026-01-16T21:19:26+00:00",
+ "source_file": "images/latitude-lines.png",
+ "language_code": "et"
+ },
+ "cloud-with-edge.1e26462c62c126fe.webp": {
+ "original_hash": "5f1262d7eaa6699d85c7b7c89ed6eeb0",
+ "translation_date": "2026-01-16T21:19:33+00:00",
+ "source_file": "images/cloud-with-edge.png",
+ "language_code": "et"
+ },
+ "microsoft-gps-location-world.a321d481b010f6ad.webp": {
+ "original_hash": "deb0e7f79cc481afac238c73149d2f22",
+ "translation_date": "2026-01-16T21:19:51+00:00",
+ "source_file": "images/microsoft-gps-location-world.png",
+ "language_code": "et"
+ },
+ "counterfit-temperature-sensor.f0560236c96a9016.webp": {
+ "original_hash": "52e9ae650e824d9c36c419fcf6febef7",
+ "translation_date": "2026-01-16T21:20:04+00:00",
+ "source_file": "images/counterfit-temperature-sensor.png",
+ "language_code": "et"
+ },
+ "favicon.37b561214b36d454.webp": {
+ "original_hash": "228faa6584f8ba1f7e9a75e3200112e9",
+ "translation_date": "2026-01-16T21:20:06+00:00",
+ "source_file": "images/favicon.png",
+ "language_code": "et"
+ },
+ "child-watering-garden.9a5d3f1bfe6d0d8d.webp": {
+ "original_hash": "c547237141a5201756db33e5e977a363",
+ "translation_date": "2026-01-16T21:20:07+00:00",
+ "source_file": "images/child-watering-garden.jpg",
+ "language_code": "et"
+ },
+ "pi-camera-socket-ribbon-cable.a18309920b118009.webp": {
+ "original_hash": "b34d7c3590218945fe8ac3cae8e30a50",
+ "translation_date": "2026-01-16T21:20:12+00:00",
+ "source_file": "images/pi-camera-socket-ribbon-cable.png",
+ "language_code": "et"
+ },
+ "counterfit-distance-sensor.079eefeeea0b68af.webp": {
+ "original_hash": "87337c291c694bf955c4ea27d16b527b",
+ "translation_date": "2026-01-16T21:20:19+00:00",
+ "source_file": "images/counterfit-distance-sensor.png",
+ "language_code": "et"
+ },
+ "pi-respeaker-hat.f00fabe7dd039a93.webp": {
+ "original_hash": "831331e5010f14df7262034ca67a316d",
+ "translation_date": "2026-01-16T21:20:24+00:00",
+ "source_file": "images/pi-respeaker-hat.png",
+ "language_code": "et"
+ },
+ "geofence-examples.172fbc534665769f.webp": {
+ "original_hash": "e836773107dcaf3aa2dcbf4b072bf1d0",
+ "translation_date": "2026-01-16T21:20:44+00:00",
+ "source_file": "images/geofence-examples.png",
+ "language_code": "et"
+ },
+ "iot-for-beginners.95958e2ed1900917.webp": {
+ "original_hash": "0ee1737da60391e3b1d48686e1d7c893",
+ "translation_date": "2026-01-16T21:20:54+00:00",
+ "source_file": "images/iot-for-beginners.png",
+ "language_code": "et"
+ },
+ "grove-relay-labelled.293e068f5c3c2a19.webp": {
+ "original_hash": "b75dcabfa78bcfca34b6cce74323e178",
+ "translation_date": "2026-01-16T21:20:59+00:00",
+ "source_file": "images/grove-relay-labelled.png",
+ "language_code": "et"
+ },
+ "custom-vision-create-object-detector-project.32d4fb9aa8e7e737.webp": {
+ "original_hash": "052a80c8a99c7f2a0400338775c8c132",
+ "translation_date": "2026-01-16T21:21:08+00:00",
+ "source_file": "images/custom-vision-create-object-detector-project.png",
+ "language_code": "et"
+ },
+ "counterfit-create-camera.a5de97f59c0bd3cb.webp": {
+ "original_hash": "d90405c8dbb6738e0e11a8ed2fea2b56",
+ "translation_date": "2026-01-16T21:21:13+00:00",
+ "source_file": "images/counterfit-create-camera.png",
+ "language_code": "et"
+ },
+ "gdd-calculation-strawberries.59f57db94b22adb8.webp": {
+ "original_hash": "8bbc10fc92e798cafb77786f7fee2fec",
+ "translation_date": "2026-01-16T21:21:17+00:00",
+ "source_file": "images/gdd-calculation-strawberries.png",
+ "language_code": "et"
+ },
+ "counterfit-gps-sensor-gpxfile.8310b063ce8a425c.webp": {
+ "original_hash": "0160890d86b609909702f86540b4d7df",
+ "translation_date": "2026-01-16T21:21:22+00:00",
+ "source_file": "images/counterfit-gps-sensor-gpxfile.png",
+ "language_code": "et"
+ },
+ "vscode-platformio-home-open.3f9a41bfd3f4da1c.webp": {
+ "original_hash": "68285f83d33fcd0a4b1e3141ef0afead",
+ "translation_date": "2026-01-16T21:21:27+00:00",
+ "source_file": "images/vscode-platformio-home-open.png",
+ "language_code": "et"
+ },
+ "wio-sd-card.acdcbe322fa4ee7f.webp": {
+ "original_hash": "88bd7dd4bc8b4c181e7b3743945a2edd",
+ "translation_date": "2026-01-16T21:21:29+00:00",
+ "source_file": "images/wio-sd-card.png",
+ "language_code": "et"
+ },
+ "custom-vision-publish-button.b7174e1977b0c33b.webp": {
+ "original_hash": "60c4e9f0efc81552bf0ad33db2688757",
+ "translation_date": "2026-01-16T21:21:38+00:00",
+ "source_file": "images/custom-vision-publish-button.png",
+ "language_code": "et"
+ },
+ "pi-relay-and-soil-moisture-sensor.02f3198975b8c53e.webp": {
+ "original_hash": "dc129413981ef906b6edd50f837a9e01",
+ "translation_date": "2026-01-16T21:21:48+00:00",
+ "source_file": "images/pi-relay-and-soil-moisture-sensor.png",
+ "language_code": "et"
+ },
+ "assignment-1-internet-flow.3256feab5f052fd2.webp": {
+ "original_hash": "46d80a9e43b81a385c223c1fc12f39c6",
+ "translation_date": "2026-01-16T21:21:52+00:00",
+ "source_file": "images/assignment-1-internet-flow.png",
+ "language_code": "et"
+ },
+ "ribbon-mic.eacc8e092c7441ca.webp": {
+ "original_hash": "2d5dac0dede2c3bee039d05cb8d5eb01",
+ "translation_date": "2026-01-16T21:21:55+00:00",
+ "source_file": "images/ribbon-mic.jpg",
+ "language_code": "et"
+ },
+ "counterfit-create-distance-sensor.967c9fb98f27888d.webp": {
+ "original_hash": "fc393748f2ddbae005330e640d841c41",
+ "translation_date": "2026-01-16T21:21:59+00:00",
+ "source_file": "images/counterfit-create-distance-sensor.png",
+ "language_code": "et"
+ },
+ "counterfit-create-gps-sensor.6385dc9357d85ad1.webp": {
+ "original_hash": "57eef4bdcf582fa280abe6860d6605c9",
+ "translation_date": "2026-01-16T21:22:03+00:00",
+ "source_file": "images/counterfit-create-gps-sensor.png",
+ "language_code": "et"
+ },
+ "longitude-meridians.ab4ef1c91c064586.webp": {
+ "original_hash": "dc8d5df51066d4009ed1696d40ae016d",
+ "translation_date": "2026-01-16T21:22:07+00:00",
+ "source_file": "images/longitude-meridians.png",
+ "language_code": "et"
+ },
+ "counterfit-light-sensor.5d0f5584df56b90f.webp": {
+ "original_hash": "938da9f71fb2820061acca73bb053a68",
+ "translation_date": "2026-01-16T21:22:13+00:00",
+ "source_file": "images/counterfit-light-sensor.png",
+ "language_code": "et"
+ },
+ "telemetry.21e5d8b97649d2eb.webp": {
+ "original_hash": "65fa3e3b915dbebffbab7d72f200e4e7",
+ "translation_date": "2026-01-16T21:22:15+00:00",
+ "source_file": "images/telemetry.png",
+ "language_code": "et"
+ },
+ "what-is-azure-video-thumbnail.20174db09e03bbb8.webp": {
+ "original_hash": "ca9324cf5205832042b050d641f904b3",
+ "translation_date": "2026-01-16T21:22:17+00:00",
+ "source_file": "images/what-is-azure-video-thumbnail.png",
+ "language_code": "et"
+ },
+ "iot-reference-architecture-fruit-quality.cc705f121c3b6fa7.webp": {
+ "original_hash": "23d41791f8c62c0f91da0979160cada7",
+ "translation_date": "2026-01-16T21:22:23+00:00",
+ "source_file": "images/iot-reference-architecture-fruit-quality.png",
+ "language_code": "et"
+ },
+ "gdd-jupyter-notebook.c5b52cf21094f158.webp": {
+ "original_hash": "85379646b4bef7edbfb10f7f457a3fda",
+ "translation_date": "2026-01-16T21:22:45+00:00",
+ "source_file": "images/gdd-jupyter-notebook.png",
+ "language_code": "et"
+ },
+ "custom-vision-prediction-key-endpoint.30c569ffd0338864.webp": {
+ "original_hash": "99d1145bc97ed96e187d6a5590c4332c",
+ "translation_date": "2026-01-16T21:23:02+00:00",
+ "source_file": "images/custom-vision-prediction-key-endpoint.png",
+ "language_code": "et"
+ },
+ "dmac-adc-buffers.4509aee49145c90b.webp": {
+ "original_hash": "1351cbaad314ff7f81234448cdc5a1c9",
+ "translation_date": "2026-01-16T21:23:11+00:00",
+ "source_file": "images/dmac-adc-buffers.png",
+ "language_code": "et"
+ },
+ "vscode-platformio-nightlight-project-wizard.5c64db4da6037420.webp": {
+ "original_hash": "d55f8f702d005d082ea301248f7b70f9",
+ "translation_date": "2026-01-16T21:23:19+00:00",
+ "source_file": "images/vscode-platformio-nightlight-project-wizard.png",
+ "language_code": "et"
+ },
+ "send-message-certificate.9cc576ac1e46b76e.webp": {
+ "original_hash": "df8c0a10f8e11172061fb4bbde04cec0",
+ "translation_date": "2026-01-16T21:23:27+00:00",
+ "source_file": "images/send-message-certificate.png",
+ "language_code": "et"
+ },
+ "counterfit-create-led.ba9db1c9b8c622a6.webp": {
+ "original_hash": "748880e7a96e6fe87be2d253398d1d8a",
+ "translation_date": "2026-01-16T21:23:31+00:00",
+ "source_file": "images/counterfit-create-led.png",
+ "language_code": "et"
+ },
+ "wio-respeaker-wiring-3.75b0be447e2fa930.webp": {
+ "original_hash": "430c8ab68fc9ee2c6bedae1d41325002",
+ "translation_date": "2026-01-16T21:23:34+00:00",
+ "source_file": "images/wio-respeaker-wiring-3.png",
+ "language_code": "et"
+ },
+ "grove-light-sensor.b8127b7c434e632d.webp": {
+ "original_hash": "1e6e9a840b1f0b0dd777593c38d31109",
+ "translation_date": "2026-01-16T21:23:38+00:00",
+ "source_file": "images/grove-light-sensor.png",
+ "language_code": "et"
+ },
+ "vscode-new-terminal.77db8fc0f9cd3182.webp": {
+ "original_hash": "a692e413071b4224d251842fc4a95050",
+ "translation_date": "2026-01-16T21:23:43+00:00",
+ "source_file": "images/vscode-new-terminal.png",
+ "language_code": "et"
+ },
+ "wio-mic.3f8c843dbe8ad917.webp": {
+ "original_hash": "eb90afd4b3953d38218422601ae677b5",
+ "translation_date": "2026-01-16T21:23:45+00:00",
+ "source_file": "images/wio-mic.png",
+ "language_code": "et"
+ },
+ "fruit-quality-detector-message-flow.adf2a65da8fd8741.webp": {
+ "original_hash": "a7dab1140d82034626bb8de5f186131e",
+ "translation_date": "2026-01-16T21:23:52+00:00",
+ "source_file": "images/fruit-quality-detector-message-flow.png",
+ "language_code": "et"
+ },
+ "latitude-equator.feccc3214b7d9fb1.webp": {
+ "original_hash": "56a4f9ad1e573c57538578c32f9d86da",
+ "translation_date": "2026-01-16T21:23:55+00:00",
+ "source_file": "images/latitude-equator.png",
+ "language_code": "et"
+ },
+ "wio-terminal-pin-sticker.b90b1535937b84bd.webp": {
+ "original_hash": "beeae0399efc567f78b9771eb986710a",
+ "translation_date": "2026-01-16T21:24:03+00:00",
+ "source_file": "images/wio-terminal-pin-sticker.png",
+ "language_code": "et"
+ },
+ "grove-relay.d426958ca210fbd0.webp": {
+ "original_hash": "ceed414ceb65226b0e91bf1147d1fa01",
+ "translation_date": "2026-01-16T21:24:09+00:00",
+ "source_file": "images/grove-relay.png",
+ "language_code": "et"
+ },
+ "send-message-symmetric-key.a2e8ad0d495896ff.webp": {
+ "original_hash": "ea8f8a45fea06564fb75f7444db90d6d",
+ "translation_date": "2026-01-16T21:24:15+00:00",
+ "source_file": "images/send-message-symmetric-key.png",
+ "language_code": "et"
+ },
+ "iot-messages-to-serverless.0194da1cc0732bb7.webp": {
+ "original_hash": "b845f5d76ec996b99ee19d76c7254e4f",
+ "translation_date": "2026-01-16T21:24:18+00:00",
+ "source_file": "images/iot-messages-to-serverless.png",
+ "language_code": "et"
+ },
+ "translated-smart-timer.08ac20057fdc5c37.webp": {
+ "original_hash": "f0bc8a93e3e880f4362f14db64377b44",
+ "translation_date": "2026-01-16T21:24:24+00:00",
+ "source_file": "images/translated-smart-timer.png",
+ "language_code": "et"
+ },
+ "grove-gps-sensor.247943bf69b03f0d.webp": {
+ "original_hash": "2cdf74787c6cf892a6b1a0f1753f8b24",
+ "translation_date": "2026-01-16T21:24:29+00:00",
+ "source_file": "images/grove-gps-sensor.png",
+ "language_code": "et"
+ },
+ "vscode-platformio-build-command-palette.7708e7ec7d75d7ee.webp": {
+ "original_hash": "24236a76bf00a861dbf80d37b29265ce",
+ "translation_date": "2026-01-16T21:24:33+00:00",
+ "source_file": "images/vscode-platformio-build-command-palette.png",
+ "language_code": "et"
+ },
+ "microsoft-gps-location.9eb77a13b22b7e70.webp": {
+ "original_hash": "657b30303221896c044fd9e1b9477c95",
+ "translation_date": "2026-01-16T21:24:46+00:00",
+ "source_file": "images/microsoft-gps-location.png",
+ "language_code": "et"
+ },
+ "counterfit-create-temperature-sensor.199350ed34f7343d.webp": {
+ "original_hash": "24a54b9c88c3efc0a31bb9d9db572985",
+ "translation_date": "2026-01-16T21:24:55+00:00",
+ "source_file": "images/counterfit-create-temperature-sensor.png",
+ "language_code": "et"
+ },
+ "container-web-browser.4ee81dd4f0d8838c.webp": {
+ "original_hash": "ed428a4061a9c8a7bd3b46eb92709603",
+ "translation_date": "2026-01-16T21:24:59+00:00",
+ "source_file": "images/container-web-browser.png",
+ "language_code": "et"
+ },
+ "traditional-vs-ml.5c20c169621fa539.webp": {
+ "original_hash": "7ba80f8ce61fc58a79619972640123b7",
+ "translation_date": "2026-01-16T21:25:05+00:00",
+ "source_file": "images/traditional-vs-ml.png",
+ "language_code": "et"
+ },
+ "pwm-motor-150rpm.83347ac04ca38482.webp": {
+ "original_hash": "f829c583c9b05918631c9afec52dfad9",
+ "translation_date": "2026-01-16T21:25:09+00:00",
+ "source_file": "images/pwm-motor-150rpm.png",
+ "language_code": "et"
+ },
+ "wio-time-of-flight-sensor.c4c182131d2ea73d.webp": {
+ "original_hash": "fe6b9bb1afee16f03bab8f6ddc3512b3",
+ "translation_date": "2026-01-16T21:25:11+00:00",
+ "source_file": "images/wio-time-of-flight-sensor.png",
+ "language_code": "et"
+ },
+ "azure-storage-logo.605c0f602c640d48.webp": {
+ "original_hash": "1b40b8e787f4058533cbfe7371dc400c",
+ "translation_date": "2026-01-16T21:25:12+00:00",
+ "source_file": "images/azure-storage-logo.png",
+ "language_code": "et"
+ },
+ "ram-comparison.6beb73541b42ac6f.webp": {
+ "original_hash": "178bedf746f370deb9b3600fe15afeb1",
+ "translation_date": "2026-01-16T21:25:15+00:00",
+ "source_file": "images/ram-comparison.png",
+ "language_code": "et"
+ },
+ "polygon-points.302193da381cb415.webp": {
+ "original_hash": "01b6fa2d97b4fecb638b5162873f5ea9",
+ "translation_date": "2026-01-16T21:25:20+00:00",
+ "source_file": "images/polygon-points.png",
+ "language_code": "et"
+ },
+ "button-with-digital.3749edea8eb885af.webp": {
+ "original_hash": "c71d7fe1263b112c755f3d0442406df8",
+ "translation_date": "2026-01-16T21:25:23+00:00",
+ "source_file": "images/button-with-digital.png",
+ "language_code": "et"
+ },
+ "banana-training-images.530eb203346d73bc.webp": {
+ "original_hash": "c93a7b2b58562500f7eaf9385e7c0d58",
+ "translation_date": "2026-01-16T21:25:25+00:00",
+ "source_file": "images/banana-training-images.png",
+ "language_code": "et"
+ },
+ "vscode-platformio-menu.297be26b9733e5c4.webp": {
+ "original_hash": "690ba1bf727223328bae1da7aef65b59",
+ "translation_date": "2026-01-16T21:25:27+00:00",
+ "source_file": "images/vscode-platformio-menu.png",
+ "language_code": "et"
+ },
+ "iot-service-connectivity.7e873847921a5d6f.webp": {
+ "original_hash": "b69786f576a7862abc86d0d03a68ebb7",
+ "translation_date": "2026-01-16T21:25:30+00:00",
+ "source_file": "images/iot-service-connectivity.png",
+ "language_code": "et"
+ },
+ "wio-soil-moisture-sensor.46919b61c3f6cb74.webp": {
+ "original_hash": "19186ea8705744d6f7ef80dd49a31037",
+ "translation_date": "2026-01-16T21:25:34+00:00",
+ "source_file": "images/wio-soil-moisture-sensor.png",
+ "language_code": "et"
+ },
+ "custom-vision-create-project.cf46325b92d8b131.webp": {
+ "original_hash": "4471516b6b46ce7920ac178930397ccc",
+ "translation_date": "2026-01-16T21:25:43+00:00",
+ "source_file": "images/custom-vision-create-project.png",
+ "language_code": "et"
+ },
+ "object-detector-detected-tomato-paste.52656fe87af4c37b.webp": {
+ "original_hash": "5957b9bcae573e01c045354fc978f5e8",
+ "translation_date": "2026-01-16T21:25:56+00:00",
+ "source_file": "images/object-detector-detected-tomato-paste.png",
+ "language_code": "et"
+ },
+ "chart-soil-moisture.fd6d9d0cdc0b5f75.webp": {
+ "original_hash": "7dfa7af1913187ec9700073ccfac2d7e",
+ "translation_date": "2026-01-16T21:26:07+00:00",
+ "source_file": "images/chart-soil-moisture.png",
+ "language_code": "et"
+ },
+ "gdd-calculation.79b3660f9c5757aa.webp": {
+ "original_hash": "bf4227ba3a7cfaae2a832050d904960e",
+ "translation_date": "2026-01-16T21:26:11+00:00",
+ "source_file": "images/gdd-calculation.png",
+ "language_code": "et"
+ },
+ "mems-microphone.80574019e1f5e4d9.webp": {
+ "original_hash": "9fcdab93cb1a5f075fd7a7b87ee53ebd",
+ "translation_date": "2026-01-16T21:26:14+00:00",
+ "source_file": "images/mems-microphone.png",
+ "language_code": "et"
+ },
+ "pi-gps-sensor.1f99ee2b2f652891.webp": {
+ "original_hash": "8096ac9ce04e5268b552024983283a21",
+ "translation_date": "2026-01-16T21:26:18+00:00",
+ "source_file": "images/pi-gps-sensor.png",
+ "language_code": "et"
+ },
+ "azure-translator-logo.c6ed3a4a433edfd2.webp": {
+ "original_hash": "e6f188b64083c3f1814719c5b31a2128",
+ "translation_date": "2026-01-16T21:26:21+00:00",
+ "source_file": "images/azure-translator-logo.png",
+ "language_code": "et"
+ },
+ "spi.297431d6f98b386b.webp": {
+ "original_hash": "69b6cd30118f966b9a2646d6ec34944f",
+ "translation_date": "2026-01-16T21:26:25+00:00",
+ "source_file": "images/spi.png",
+ "language_code": "et"
+ },
+ "pi-button.c7a1a4f55943341c.webp": {
+ "original_hash": "94a08cd32cf5d198961e75bfb4ccd2d1",
+ "translation_date": "2026-01-16T21:26:30+00:00",
+ "source_file": "images/pi-button.png",
+ "language_code": "et"
+ },
+ "luis-logo.5cb4f3e88c020ee6.webp": {
+ "original_hash": "501332df88cd55536be18754a26caffd",
+ "translation_date": "2026-01-16T21:26:33+00:00",
+ "source_file": "images/luis-logo.png",
+ "language_code": "et"
+ },
+ "soil-moisture-to-voltage.df86d80cda158700.webp": {
+ "original_hash": "a8deda9a89889040b0802aacaf02c0db",
+ "translation_date": "2026-01-16T21:26:38+00:00",
+ "source_file": "images/soil-moisture-to-voltage.png",
+ "language_code": "et"
+ },
+ "iot-reference-architecture-azure.0b8d2161af924cb1.webp": {
+ "original_hash": "cf394dd153db645ed55d362824b4beff",
+ "translation_date": "2026-01-16T21:26:44+00:00",
+ "source_file": "images/iot-reference-architecture-azure.png",
+ "language_code": "et"
+ },
+ "wio-respeaker-wiring-1.8d894727f2ba2400.webp": {
+ "original_hash": "192d03a7a2cd1eab078ef6afa28a39c9",
+ "translation_date": "2026-01-16T21:26:47+00:00",
+ "source_file": "images/wio-respeaker-wiring-1.png",
+ "language_code": "et"
+ },
+ "soil-moisture-sensor-in-soil.bfad91002bda5e96.webp": {
+ "original_hash": "2b3a8b0115e4a957fc188dcd60aecbae",
+ "translation_date": "2026-01-16T21:26:50+00:00",
+ "source_file": "images/soil-moisture-sensor-in-soil.png",
+ "language_code": "et"
+ },
+ "object-detector-tag-tomato-paste.f47c362fb0f0eb58.webp": {
+ "original_hash": "453f6250e67659d363e7933e3999cd64",
+ "translation_date": "2026-01-16T21:26:58+00:00",
+ "source_file": "images/object-detector-tag-tomato-paste.png",
+ "language_code": "et"
+ },
+ "strawberry-with-pump.b410fc72ac6aabad.webp": {
+ "original_hash": "af6fbb23fcab01f826392b6944dea49e",
+ "translation_date": "2026-01-16T21:27:01+00:00",
+ "source_file": "images/strawberry-with-pump.png",
+ "language_code": "et"
+ },
+ "azure-container-registry-logo.09494206991d4b29.webp": {
+ "original_hash": "adbc9655bf044bdf906e0f58fb36fbe1",
+ "translation_date": "2026-01-16T21:27:03+00:00",
+ "source_file": "images/azure-container-registry-logo.png",
+ "language_code": "et"
+ },
+ "noqsl-database.62d24ccf5b73f60d.webp": {
+ "original_hash": "64109b6306a3c464b6e2b8bfb6a45665",
+ "translation_date": "2026-01-16T21:27:06+00:00",
+ "source_file": "images/noqsl-database.png",
+ "language_code": "et"
+ },
+ "wio-gps-sensor.19fd52b81ce58095.webp": {
+ "original_hash": "71ac9146b7ea28e48f6ee5b636cd1109",
+ "translation_date": "2026-01-16T21:27:09+00:00",
+ "source_file": "images/wio-gps-sensor.png",
+ "language_code": "et"
+ },
+ "wio-respeaker-wiring-5.af117c20acf622f3.webp": {
+ "original_hash": "1953600b09247d9302e7011dceed8f28",
+ "translation_date": "2026-01-16T21:27:12+00:00",
+ "source_file": "images/wio-respeaker-wiring-5.png",
+ "language_code": "et"
+ },
+ "i2c.83da845dde02256b.webp": {
+ "original_hash": "198d21e02d4c69b84028bd69172ffa8e",
+ "translation_date": "2026-01-16T21:27:16+00:00",
+ "source_file": "images/i2c.png",
+ "language_code": "et"
+ },
+ "pi-light-sensor.66cc1e31fa48cd7d.webp": {
+ "original_hash": "24c2a1d065061a13b890b6808abf158f",
+ "translation_date": "2026-01-16T21:27:19+00:00",
+ "source_file": "images/pi-light-sensor.png",
+ "language_code": "et"
+ },
+ "gps-telemetry-iot-hub.8115335d51cd2c12.webp": {
+ "original_hash": "594448866b50836b5d5d664571ae8144",
+ "translation_date": "2026-01-16T21:27:22+00:00",
+ "source_file": "images/gps-telemetry-iot-hub.png",
+ "language_code": "et"
+ },
+ "counterfit-create-relay.fa7c40fd0f2f6afc.webp": {
+ "original_hash": "69d09420bf11407584ef8f7c2a4b6934",
+ "translation_date": "2026-01-16T21:27:26+00:00",
+ "source_file": "images/counterfit-create-relay.png",
+ "language_code": "et"
+ },
+ "cloud-without-edge.b4da641f6022c95e.webp": {
+ "original_hash": "7788335416c9ad8abd402188a02680b2",
+ "translation_date": "2026-01-16T21:27:30+00:00",
+ "source_file": "images/cloud-without-edge.png",
+ "language_code": "et"
+ },
+ "counterfit-gps-sensor.3fbb15af0a536756.webp": {
+ "original_hash": "f5317788426731587cefceac202102ed",
+ "translation_date": "2026-01-16T21:27:36+00:00",
+ "source_file": "images/counterfit-gps-sensor.png",
+ "language_code": "et"
+ },
+ "vscode-virtual-env.8ba42e04c3d533cf.webp": {
+ "original_hash": "f79cd090b385dfdfe774452b7d89eb84",
+ "translation_date": "2026-01-16T21:27:38+00:00",
+ "source_file": "images/vscode-virtual-env.png",
+ "language_code": "et"
+ },
+ "luis-intent-examples.25716580b2d2723c.webp": {
+ "original_hash": "10c4351eab0a8d50545a8ae5dab7e893",
+ "translation_date": "2026-01-16T21:27:43+00:00",
+ "source_file": "images/luis-intent-examples.png",
+ "language_code": "et"
+ },
+ "vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.webp": {
+ "original_hash": "ad07a4dbd27f86bd480dcfbbc1a56a01",
+ "translation_date": "2026-01-16T21:27:48+00:00",
+ "source_file": "images/vscode-platformio-upload-command-palette.png",
+ "language_code": "et"
+ },
+ "container-edge-flow.c246050dd60ceefd.webp": {
+ "original_hash": "82e97f8c96fa7aa5acddb9e2bace544b",
+ "translation_date": "2026-01-16T21:27:52+00:00",
+ "source_file": "images/container-edge-flow.png",
+ "language_code": "et"
+ },
+ "pi-camera-ribbon-cable.0bf82acd251611c2.webp": {
+ "original_hash": "3ac274f1a38658e40c3c392746941cbd",
+ "translation_date": "2026-01-16T21:27:57+00:00",
+ "source_file": "images/pi-camera-ribbon-cable.png",
+ "language_code": "et"
+ },
+ "banana-picture-compare.174df164dc326a42.webp": {
+ "original_hash": "1c539ac9dde011622cb841c9d1ac7991",
+ "translation_date": "2026-01-16T21:28:01+00:00",
+ "source_file": "images/banana-picture-compare.png",
+ "language_code": "et"
+ },
+ "wio-light-sensor.b1f529f3c95f5165.webp": {
+ "original_hash": "7d3c253db81dc7f1b0fcd4554ae4bb1f",
+ "translation_date": "2026-01-16T21:28:08+00:00",
+ "source_file": "images/wio-light-sensor.png",
+ "language_code": "et"
+ },
+ "assignment-1-flow.7552a51acb1a5ec8.webp": {
+ "original_hash": "b3991eeb7b7d7ab00b21d1b95cbbd2c1",
+ "translation_date": "2026-01-16T21:28:14+00:00",
+ "source_file": "images/assignment-1-flow.png",
+ "language_code": "et"
+ },
+ "wio-terminal-c-button.73df3cb1c1445ea0.webp": {
+ "original_hash": "7e8c595998491210a3ffd21ee338afe6",
+ "translation_date": "2026-01-16T21:28:16+00:00",
+ "source_file": "images/wio-terminal-c-button.png",
+ "language_code": "et"
+ },
+ "wio-temperature-sensor.2934928f38c7f79a.webp": {
+ "original_hash": "9e8e3bc7a39149547dcfcce2493e151e",
+ "translation_date": "2026-01-16T21:28:17+00:00",
+ "source_file": "images/wio-temperature-sensor.png",
+ "language_code": "et"
+ },
+ "soil-moisture-delay.865f3fae206db01d.webp": {
+ "original_hash": "2fbb54ffd35ea4b7bab4232986add7ff",
+ "translation_date": "2026-01-16T21:28:22+00:00",
+ "source_file": "images/soil-moisture-delay.png",
+ "language_code": "et"
+ },
+ "respeaker-jst-speaker.a441d177809df945.webp": {
+ "original_hash": "c4dff6a9a83d65415477d8b77818c184",
+ "translation_date": "2026-01-16T21:28:26+00:00",
+ "source_file": "images/respeaker-jst-speaker.png",
+ "language_code": "et"
+ },
+ "raspberry-pi-zero.f7a4133e1e7d54bb.webp": {
+ "original_hash": "a65b4f80e337bb75907ba9668d0ec4ec",
+ "translation_date": "2026-01-16T21:28:30+00:00",
+ "source_file": "images/raspberry-pi-zero.jpg",
+ "language_code": "et"
+ },
+ "temperature-as-digital.85004491b977bae1.webp": {
+ "original_hash": "cd1fed630adeb671a51171136afe0a11",
+ "translation_date": "2026-01-16T21:28:33+00:00",
+ "source_file": "images/temperature-as-digital.png",
+ "language_code": "et"
+ },
+ "counterfit-camera.001ec52194c8ee5d.webp": {
+ "original_hash": "ce27314b8b055207bd6d020cd0f16403",
+ "translation_date": "2026-01-16T21:28:38+00:00",
+ "source_file": "images/counterfit-camera.png",
+ "language_code": "et"
+ },
+ "vscode-kill-terminal.1cc4de7c6f25ee08.webp": {
+ "original_hash": "b22d79cb8cfc5bfb5adea2ab797d1498",
+ "translation_date": "2026-01-16T21:28:40+00:00",
+ "source_file": "images/vscode-kill-terminal.png",
+ "language_code": "et"
+ },
+ "azure-speech-logo.a1f08c4befb0159f.webp": {
+ "original_hash": "c0515d2fc1d34b7de4da2ae6f6af07e6",
+ "translation_date": "2026-01-16T21:28:42+00:00",
+ "source_file": "images/azure-speech-logo.png",
+ "language_code": "et"
+ },
+ "rpi-stock-with-bounding-boxes.b5540e2ecb7cd49f.webp": {
+ "original_hash": "d801ce817c0839b0f611e0b73bf4f05d",
+ "translation_date": "2026-01-16T21:28:48+00:00",
+ "source_file": "images/rpi-stock-with-bounding-boxes.jpg",
+ "language_code": "et"
+ },
+ "send-message-symmetric-key-hacker.e7cb53db1707adfb.webp": {
+ "original_hash": "da84d1704f66fc3573b68394cd8d63ab",
+ "translation_date": "2026-01-16T21:28:56+00:00",
+ "source_file": "images/send-message-symmetric-key-hacker.png",
+ "language_code": "et"
+ },
+ "azure-region-existing.73f704604f2aa6cb.webp": {
+ "original_hash": "663095f6754e78da000aecf8b255f56a",
+ "translation_date": "2026-01-16T21:29:00+00:00",
+ "source_file": "images/azure-region-existing.png",
+ "language_code": "et"
+ },
+ "gdd-calculation-corn.64a58b7a7afcd0df.webp": {
+ "original_hash": "313f7af564decf12984266f48531ca25",
+ "translation_date": "2026-01-16T21:29:03+00:00",
+ "source_file": "images/gdd-calculation-corn.png",
+ "language_code": "et"
+ },
+ "pi-led.97f1d474981dc35d.webp": {
+ "original_hash": "8c9c44daca0bb84fff271932128548e7",
+ "translation_date": "2026-01-16T21:29:06+00:00",
+ "source_file": "images/pi-led.png",
+ "language_code": "et"
+ },
+ "raspberry-pi-imager.24aedeab9e233d84.webp": {
+ "original_hash": "d60a21f44e34a41ca0b925837b7822d2",
+ "translation_date": "2026-01-16T21:29:17+00:00",
+ "source_file": "images/raspberry-pi-imager.png",
+ "language_code": "et"
+ },
+ "pi-camera-module.4278753c31bd6e75.webp": {
+ "original_hash": "296dbc7764a334c9eea6e07d2bdf5228",
+ "translation_date": "2026-01-16T21:29:25+00:00",
+ "source_file": "images/pi-camera-module.png",
+ "language_code": "et"
+ },
+ "led-digital-control.13b9be14077ea49f.webp": {
+ "original_hash": "48875cd4b26e07780599d8a068c0bf83",
+ "translation_date": "2026-01-16T21:29:28+00:00",
+ "source_file": "images/led-digital-control.png",
+ "language_code": "et"
+ },
+ "condenser-mic.6f6ed5b76ca19e0e.webp": {
+ "original_hash": "b1b138069d34d7c5c124b0d8e69a8089",
+ "translation_date": "2026-01-16T21:29:31+00:00",
+ "source_file": "images/condenser-mic.jpg",
+ "language_code": "et"
+ },
+ "stock-rogue-corn.be1f3ada8c457854.webp": {
+ "original_hash": "76a508a11e7a91138b7a515e6c1cd93c",
+ "translation_date": "2026-01-16T21:29:51+00:00",
+ "source_file": "images/stock-rogue-corn.png",
+ "language_code": "et"
+ },
+ "banana-unripe-quick-test-prediction.dae9b5e1c4ef7c64.webp": {
+ "original_hash": "7351b0cf725cfdc62e6b44d3c25ece0b",
+ "translation_date": "2026-01-16T21:30:05+00:00",
+ "source_file": "images/banana-unripe-quick-test-prediction.png",
+ "language_code": "et"
+ },
+ "image-upload-bananas.0751639f3815e0ec.webp": {
+ "original_hash": "a293096ce03324bb0282c712610f6892",
+ "translation_date": "2026-01-16T21:30:13+00:00",
+ "source_file": "images/image-upload-bananas.png",
+ "language_code": "et"
+ },
+ "iot-reference-architecture.2278b98b55c6d4e8.webp": {
+ "original_hash": "a06f575f400e2323f68d231b4867cee4",
+ "translation_date": "2026-01-16T21:30:21+00:00",
+ "source_file": "images/iot-reference-architecture.png",
+ "language_code": "et"
+ },
+ "pi-soil-moisture-sensor.fdd7eb2393792cf6.webp": {
+ "original_hash": "c50b9b78b749af1958d574aa38253e66",
+ "translation_date": "2026-01-16T21:30:27+00:00",
+ "source_file": "images/pi-soil-moisture-sensor.png",
+ "language_code": "et"
+ },
+ "overlap-object-detection.d431e03cae75072a.webp": {
+ "original_hash": "9948ca331a7cbbf2ac9d7bb692603b20",
+ "translation_date": "2026-01-16T21:30:32+00:00",
+ "source_file": "images/overlap-object-detection.png",
+ "language_code": "et"
+ },
+ "wio-respeaker-wiring-2.329e1cbd306e754f.webp": {
+ "original_hash": "76a795bfad251f217e7822f14ebd85e3",
+ "translation_date": "2026-01-16T21:30:35+00:00",
+ "source_file": "images/wio-respeaker-wiring-2.png",
+ "language_code": "et"
+ },
+ "consumer-groups.a3262e26fc27ba20.webp": {
+ "original_hash": "052b922d0ba2c50c83132074572c68e3",
+ "translation_date": "2026-01-16T21:30:38+00:00",
+ "source_file": "images/consumer-groups.png",
+ "language_code": "et"
+ },
+ "custom-vision-stock-prediction.942266ab1bcca341.webp": {
+ "original_hash": "0c70587ccdba9496866b14ffe90cfd7b",
+ "translation_date": "2026-01-16T21:30:48+00:00",
+ "source_file": "images/custom-vision-stock-prediction.png",
+ "language_code": "et"
+ },
+ "grove-base-hat-ribbon-cable.501fed202fcf73b1.webp": {
+ "original_hash": "aa2a325edef2b1fbd2d7639853d310fd",
+ "translation_date": "2026-01-16T21:30:58+00:00",
+ "source_file": "images/grove-base-hat-ribbon-cable.png",
+ "language_code": "et"
+ },
+ "send-message-asymmetric.7abe327c62615b8c.webp": {
+ "original_hash": "0873f3deafa225ede589e282db569fd3",
+ "translation_date": "2026-01-16T21:31:05+00:00",
+ "source_file": "images/send-message-asymmetric.png",
+ "language_code": "et"
+ },
+ "dimmable-light.9ceffeb195dec1a8.webp": {
+ "original_hash": "d64c8b23c012ebdbcacfb9bc0ac88b78",
+ "translation_date": "2026-01-16T21:31:09+00:00",
+ "source_file": "images/dimmable-light.png",
+ "language_code": "et"
+ },
+ "counterfit-camera-options.eb3bd5150a8e7dff.webp": {
+ "original_hash": "bad454364357d90492676e610b7bfaaf",
+ "translation_date": "2026-01-16T21:31:15+00:00",
+ "source_file": "images/counterfit-camera-options.png",
+ "language_code": "et"
+ },
+ "uart.d0dbd3fb9e3728c6.webp": {
+ "original_hash": "69f7d23a9049bf351ed17aaf49400cce",
+ "translation_date": "2026-01-16T21:31:18+00:00",
+ "source_file": "images/uart.png",
+ "language_code": "et"
+ },
+ "time-of-flight-banana.079921ad8b1496e4.webp": {
+ "original_hash": "2617486ad1d365e9272698f6c8e80523",
+ "translation_date": "2026-01-16T21:31:20+00:00",
+ "source_file": "images/time-of-flight-banana.png",
+ "language_code": "et"
+ },
+ "wio-hardware-kit.4c70c48b85e4283a.webp": {
+ "original_hash": "e428f5e0754412af1a8664ea7baff212",
+ "translation_date": "2026-01-16T21:31:28+00:00",
+ "source_file": "images/wio-hardware-kit.png",
+ "language_code": "et"
+ },
+ "grove-button.a70cfbb809a85636.webp": {
+ "original_hash": "63615c1ec61dcf1763b1c406298bb67c",
+ "translation_date": "2026-01-16T21:31:35+00:00",
+ "source_file": "images/grove-button.png",
+ "language_code": "et"
+ },
+ "geofence-crossing-inaccurate-gps.6a3ed911202ad9ca.webp": {
+ "original_hash": "478511d89755e68ad1b0a8cd6cb72eef",
+ "translation_date": "2026-01-16T21:31:42+00:00",
+ "source_file": "images/geofence-crossing-inaccurate-gps.png",
+ "language_code": "et"
+ },
+ "pwm-motor-75rpm.a5e4c939934b6e14.webp": {
+ "original_hash": "27174930eae0dd1d408ca7474099ebed",
+ "translation_date": "2026-01-16T21:31:46+00:00",
+ "source_file": "images/pwm-motor-75rpm.png",
+ "language_code": "et"
+ },
+ "resistive-soil-moisture-sensor.728a138a3d109e06.webp": {
+ "original_hash": "10868a092da0bc909f5cc4639401c811",
+ "translation_date": "2026-01-16T21:31:51+00:00",
+ "source_file": "images/resistive-soil-moisture-sensor.png",
+ "language_code": "et"
+ },
+ "custom-vision-object-detector-publish-button.34ee379fc650ccb9.webp": {
+ "original_hash": "dd33f3d305ce96a1831bd1726dc9353b",
+ "translation_date": "2026-01-16T21:32:03+00:00",
+ "source_file": "images/custom-vision-object-detector-publish-button.png",
+ "language_code": "et"
+ },
+ "grove-led.6c853be93f473cf2.webp": {
+ "original_hash": "ccf9fb22df3755582b81bae02335135b",
+ "translation_date": "2026-01-16T21:32:09+00:00",
+ "source_file": "images/grove-led.png",
+ "language_code": "et"
+ },
+ "vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.webp": {
+ "original_hash": "02340f15877c75b8ca3f08222c32b679",
+ "translation_date": "2026-01-16T21:32:13+00:00",
+ "source_file": "images/vscode-platformio-serial-monitor-command-palette.png",
+ "language_code": "et"
+ },
+ "grove-capacitive-soil-moisture-sensor.e7f0776cce30e78b.webp": {
+ "original_hash": "f1a5ee679e4c05c2b3047ef0d69f85f0",
+ "translation_date": "2026-01-16T21:32:17+00:00",
+ "source_file": "images/grove-capacitive-soil-moisture-sensor.png",
+ "language_code": "et"
+ },
+ "pub-sub.7c7ed43fe9fd15d4.webp": {
+ "original_hash": "e5ec0def10a72676eb757b830b8ae56e",
+ "translation_date": "2026-01-16T21:32:22+00:00",
+ "source_file": "images/pub-sub.png",
+ "language_code": "et"
+ },
+ "counterfit-connected.ed30b46d8f79b092.webp": {
+ "original_hash": "9deaaeb5131e9a263fbbecb01f7997f6",
+ "translation_date": "2026-01-16T21:32:25+00:00",
+ "source_file": "images/counterfit-connected.png",
+ "language_code": "et"
+ },
+ "seeed-logo.74732b6b482b6e8e.webp": {
+ "original_hash": "c7479fe98cfdb3be95dda1ceee7a2b0f",
+ "translation_date": "2026-01-16T21:32:28+00:00",
+ "source_file": "images/seeed-logo.png",
+ "language_code": "et"
+ },
+ "soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.webp": {
+ "original_hash": "feedc1062e7650b1033eae28a4718f5c",
+ "translation_date": "2026-01-16T21:32:32+00:00",
+ "source_file": "images/soil-moisture-to-voltage-with-reading.png",
+ "language_code": "et"
+ },
+ "analog-sensor-voltage.3b6f315392247399.webp": {
+ "original_hash": "04c17740d5a42b6ee113d71605d6a0a8",
+ "translation_date": "2026-01-16T21:32:35+00:00",
+ "source_file": "images/analog-sensor-voltage.png",
+ "language_code": "et"
+ },
+ "pi-time-of-flight-sensor.58c8dc04eb3bfb57.webp": {
+ "original_hash": "ddc354c7922b02d7be67a7bbca792ad8",
+ "translation_date": "2026-01-16T21:32:38+00:00",
+ "source_file": "images/pi-time-of-flight-sensor.png",
+ "language_code": "et"
+ },
+ "wio-respeaker-wiring-0.767f80aa65081038.webp": {
+ "original_hash": "47daeac252937c129a4000dd216c04d8",
+ "translation_date": "2026-01-16T21:32:53+00:00",
+ "source_file": "images/wio-respeaker-wiring-0.png",
+ "language_code": "et"
+ },
+ "azure-region-planned-expansion.a5074a1e8af74f15.webp": {
+ "original_hash": "e7b04b7641a855f6ab0461b9814c5bfa",
+ "translation_date": "2026-01-16T21:33:01+00:00",
+ "source_file": "images/azure-region-planned-expansion.png",
+ "language_code": "et"
+ },
+ "wio-respeaker-hat.bd54917d446e6f6f.webp": {
+ "original_hash": "040868428b85d90d767351cbbc89a23d",
+ "translation_date": "2026-01-16T21:33:03+00:00",
+ "source_file": "images/wio-respeaker-hat.png",
+ "language_code": "et"
+ },
+ "vscode-new-file-button.182702340fe6723c.webp": {
+ "original_hash": "f53b77090608588ce1aea6e28ac7534b",
+ "translation_date": "2026-01-16T21:33:05+00:00",
+ "source_file": "images/vscode-new-file-button.png",
+ "language_code": "et"
+ },
+ "save-telemetry-to-storage-from-functions.ed3b1820980097f1.webp": {
+ "original_hash": "a03847815181206801649c4168cec3a1",
+ "translation_date": "2026-01-16T21:33:10+00:00",
+ "source_file": "images/save-telemetry-to-storage-from-functions.png",
+ "language_code": "et"
+ },
+ "counterfit-gps-sensor-latlon.008c867d75464fbe.webp": {
+ "original_hash": "176d91894e0da37cc78d56aed5858fac",
+ "translation_date": "2026-01-16T21:33:15+00:00",
+ "source_file": "images/counterfit-gps-sensor-latlon.png",
+ "language_code": "et"
+ },
+ "sampling.6f4fadb3f2d9dfe7.webp": {
+ "original_hash": "0873e1919ecfcd1fac59791d08b2458f",
+ "translation_date": "2026-01-16T21:33:18+00:00",
+ "source_file": "images/sampling.png",
+ "language_code": "et"
+ },
+ "bricked-car.dc38f8efadc6c59d.webp": {
+ "original_hash": "67716470d43e5717406c6ef7ce6f51e4",
+ "translation_date": "2026-01-16T21:33:22+00:00",
+ "source_file": "images/bricked-car.png",
+ "language_code": "et"
+ },
+ "led.ec6d94f66676a174.webp": {
+ "original_hash": "8dd1438a3970c2bd893f35af372b1a60",
+ "translation_date": "2026-01-16T21:33:26+00:00",
+ "source_file": "images/led.png",
+ "language_code": "et"
+ },
+ "pi-temperature-sensor.3ff82fff672c8e56.webp": {
+ "original_hash": "feb99d03e3c82faf6a583cafea990fba",
+ "translation_date": "2026-01-16T21:33:29+00:00",
+ "source_file": "images/pi-temperature-sensor.png",
+ "language_code": "et"
+ },
+ "tts-overview.193843cf3f5ee09f.webp": {
+ "original_hash": "60bcfe389948c72835cba3d41cc92643",
+ "translation_date": "2026-01-16T21:33:33+00:00",
+ "source_file": "images/tts-overview.png",
+ "language_code": "et"
+ },
+ "respeaker-35mm-speaker.ad79ef4f128c7751.webp": {
+ "original_hash": "8df5ce34dedc6d09c1b32061af983e1a",
+ "translation_date": "2026-01-16T21:33:36+00:00",
+ "source_file": "images/respeaker-35mm-speaker.png",
+ "language_code": "et"
+ },
+ "counterfit-create-light-sensor.9f36a5e0d4458d8d.webp": {
+ "original_hash": "8906d361868d0342fccec9bb4952c74b",
+ "translation_date": "2026-01-16T21:33:40+00:00",
+ "source_file": "images/counterfit-create-light-sensor.png",
+ "language_code": "et"
+ },
+ "custom-vision-banana-prediction.30cdff4e1d72db5d.webp": {
+ "original_hash": "1962f0cce26ba3d8a180acaec2972895",
+ "translation_date": "2026-01-16T21:33:45+00:00",
+ "source_file": "images/custom-vision-banana-prediction.png",
+ "language_code": "et"
+ },
+ "object-detector-cashews-tomato.1af7c26686b4db0e.webp": {
+ "original_hash": "3cb4f511cff4896b333181b8c0d19aa1",
+ "translation_date": "2026-01-16T21:33:56+00:00",
+ "source_file": "images/object-detector-cashews-tomato.png",
+ "language_code": "et"
+ },
+ "azure-functions-logo.1cfc8e3204c9c44a.webp": {
+ "original_hash": "7e62e90fe4cbd4f81b7db92c1f52933a",
+ "translation_date": "2026-01-16T21:34:01+00:00",
+ "source_file": "images/azure-functions-logo.png",
+ "language_code": "et"
+ },
+ "raspberry-pi-logo.4efaa16605cee054.webp": {
+ "original_hash": "6dc3ec9908411f01f40bdb144eb0352d",
+ "translation_date": "2026-01-16T21:34:03+00:00",
+ "source_file": "images/raspberry-pi-logo.png",
+ "language_code": "et"
+ },
+ "lines-of-longitude-and-latitude.032aca9d3e402c4e.webp": {
+ "original_hash": "f8604251b9319c765df2a2046e4d5f93",
+ "translation_date": "2026-01-16T21:34:07+00:00",
+ "source_file": "images/lines-of-longitude-and-latitude.png",
+ "language_code": "et"
+ },
+ "basic-thermostat.a923217fd1f37e5a.webp": {
+ "original_hash": "50447b3cb751fb0fe9d4d79b89e2b923",
+ "translation_date": "2026-01-16T21:34:08+00:00",
+ "source_file": "images/basic-thermostat.png",
+ "language_code": "et"
+ },
+ "image-classifier-cashews-tomato.bc2e16ab8f05cf9a.webp": {
+ "original_hash": "1b245f1520995579839a00cb93a09242",
+ "translation_date": "2026-01-16T21:34:13+00:00",
+ "source_file": "images/image-classifier-cashews-tomato.png",
+ "language_code": "et"
+ },
+ "soil-moisture-travel.a0e31af222cf1438.webp": {
+ "original_hash": "dacaf2385f73dadd43abdacd4812399d",
+ "translation_date": "2026-01-16T21:34:16+00:00",
+ "source_file": "images/soil-moisture-travel.png",
+ "language_code": "et"
+ },
+ "custom-vision-logo.d3d4e7c8a87ec9da.webp": {
+ "original_hash": "b67626a2dbc98e461f19f42db2de3a5b",
+ "translation_date": "2026-01-16T21:34:19+00:00",
+ "source_file": "images/custom-vision-logo.png",
+ "language_code": "et"
+ },
+ "counterfit-create-soil-moisture-sensor.35266135a5e0ae68.webp": {
+ "original_hash": "0d5b89d4e4a3e0fcd2b30cb15aa9c37f",
+ "translation_date": "2026-01-16T21:34:23+00:00",
+ "source_file": "images/counterfit-create-soil-moisture-sensor.png",
+ "language_code": "et"
+ },
+ "iot-device-and-hacked-device-connecting.e0671675df74d6d9.webp": {
+ "original_hash": "4424245692fededc88fa35415899b600",
+ "translation_date": "2026-01-16T21:34:28+00:00",
+ "source_file": "images/iot-device-and-hacked-device-connecting.png",
+ "language_code": "et"
+ },
+ "dynamic-mic.8babac890a2d80df.webp": {
+ "original_hash": "56710f289e88457d2e977fc9d3806569",
+ "translation_date": "2026-01-16T21:34:31+00:00",
+ "source_file": "images/dynamic-mic.jpg",
+ "language_code": "et"
+ },
+ "iot-service-allowed-denied-connection.818b0063ac213fb8.webp": {
+ "original_hash": "e39609b2a6e0a6f3a09f869f30654e4c",
+ "translation_date": "2026-01-16T21:34:35+00:00",
+ "source_file": "images/iot-service-allowed-denied-connection.png",
+ "language_code": "et"
+ },
+ "iot-hub-direct-method-request.86a5026e91f4ca18.webp": {
+ "original_hash": "8940e81543500cb4f065eed262888ba0",
+ "translation_date": "2026-01-16T21:34:40+00:00",
+ "source_file": "images/iot-hub-direct-method-request.png",
+ "language_code": "et"
+ },
+ "transpiration.b735aa34e4372e65.webp": {
+ "original_hash": "cdaa5c2392fbae09e27cecbd2163fead",
+ "translation_date": "2026-01-16T21:34:46+00:00",
+ "source_file": "images/transpiration.png",
+ "language_code": "et"
+ },
+ "cmos-sensor.75f9cd74decb1371.webp": {
+ "original_hash": "955bcd3e34765f989cd7c0df5909560d",
+ "translation_date": "2026-01-16T21:34:49+00:00",
+ "source_file": "images/cmos-sensor.png",
+ "language_code": "et"
+ },
+ "plant-growth-temp-graph.c6d69c9478e6ca83.webp": {
+ "original_hash": "af7d47772297c3a84f2c2f4c519a98ee",
+ "translation_date": "2026-01-16T21:34:53+00:00",
+ "source_file": "images/plant-growth-temp-graph.png",
+ "language_code": "et"
+ },
+ "azure-iot-hub-logo.28a19de76d0a1932.webp": {
+ "original_hash": "25526337ac38c5da2187ec953308a1a0",
+ "translation_date": "2026-01-16T21:34:55+00:00",
+ "source_file": "images/azure-iot-hub-logo.png",
+ "language_code": "et"
+ },
+ "sentence-as-intent-entities.301401696f992259.webp": {
+ "original_hash": "20bc069192582a5b8ba4a45d60362dd1",
+ "translation_date": "2026-01-16T21:35:00+00:00",
+ "source_file": "images/sentence-as-intent-entities.png",
+ "language_code": "et"
+ },
+ "counterfit-create-humidity-sensor.2750e27b6f30e09c.webp": {
+ "original_hash": "2678e71d9f5f0b887059244ceb0747e2",
+ "translation_date": "2026-01-16T21:35:04+00:00",
+ "source_file": "images/counterfit-create-humidity-sensor.png",
+ "language_code": "et"
+ },
+ "counterfit-soil-moisture-sensor.81742b2de0e9de60.webp": {
+ "original_hash": "54613df49c9e3c09be6ddc351dae1875",
+ "translation_date": "2026-01-16T21:35:10+00:00",
+ "source_file": "images/counterfit-soil-moisture-sensor.png",
+ "language_code": "et"
+ },
+ "gps-satellites.04acf1148fe25fbf.webp": {
+ "original_hash": "af44157de12f3de1e84ea34fc9da6647",
+ "translation_date": "2026-01-16T21:35:15+00:00",
+ "source_file": "images/gps-satellites.png",
+ "language_code": "et"
+ },
+ "map-image.8fb2c53eb23ef39c.webp": {
+ "original_hash": "77c5609ccd32add2358d07375e1fb4ae",
+ "translation_date": "2026-01-16T21:35:29+00:00",
+ "source_file": "images/map-image.png",
+ "language_code": "et"
+ },
+ "gsm-calculation.6da38c6201eec14e.webp": {
+ "original_hash": "9b2287a653a1fd6ee0480021a98bca3b",
+ "translation_date": "2026-01-16T21:35:37+00:00",
+ "source_file": "images/gsm-calculation.png",
+ "language_code": "et"
+ },
+ "longitude-prime-meridian.33b01b41ce615f9d.webp": {
+ "original_hash": "470be2d3dacf49b2a2a6ce93ac32169a",
+ "translation_date": "2026-01-16T21:35:39+00:00",
+ "source_file": "images/longitude-prime-meridian.png",
+ "language_code": "et"
+ },
+ "grove-time-of-flight-sensor.d82ff2165bfded9f.webp": {
+ "original_hash": "dcc2dfd53862a2533a34b9bb7913ae90",
+ "translation_date": "2026-01-16T21:35:41+00:00",
+ "source_file": "images/grove-time-of-flight-sensor.png",
+ "language_code": "et"
+ },
+ "pi-camera-upside-down.5376961ba3145988.webp": {
+ "original_hash": "b242672b0a16425dc0c42e3458102e8c",
+ "translation_date": "2026-01-16T21:35:46+00:00",
+ "source_file": "images/pi-camera-upside-down.png",
+ "language_code": "et"
+ },
+ "bounding-box.1420a7ea0d3d15f7.webp": {
+ "original_hash": "6e8d5968c9badbf125027b02a8f5cacd",
+ "translation_date": "2026-01-16T21:35:53+00:00",
+ "source_file": "images/bounding-box.png",
+ "language_code": "et"
+ },
+ "iot-device-and-hacked-device-connecting-encryption.5941aff601fc978f.webp": {
+ "original_hash": "b55ce16301f8b389703a495e87d30f89",
+ "translation_date": "2026-01-16T21:35:58+00:00",
+ "source_file": "images/iot-device-and-hacked-device-connecting-encryption.png",
+ "language_code": "et"
+ },
+ "arducam.20e4e4cbb2682965.webp": {
+ "original_hash": "f17393656663c080b68a3ed2b41c0fc2",
+ "translation_date": "2026-01-16T21:36:03+00:00",
+ "source_file": "images/arducam.png",
+ "language_code": "et"
+ },
+ "bananas-ripe-vs-unripe-predictions.8d0e2034014aa50e.webp": {
+ "original_hash": "43cbf29c310e7358f9ac1baa54fcf34f",
+ "translation_date": "2026-01-16T21:36:07+00:00",
+ "source_file": "images/bananas-ripe-vs-unripe-predictions.png",
+ "language_code": "et"
+ },
+ "azure-iot-edge-logo.c1c076749b5cba2e.webp": {
+ "original_hash": "bda41e5883dffedc3baf5efd20f09b49",
+ "translation_date": "2026-01-16T21:36:10+00:00",
+ "source_file": "images/azure-iot-edge-logo.png",
+ "language_code": "et"
+ },
+ "arduino-sketch.79590cb837ff7a7c.webp": {
+ "original_hash": "a1ff6ddb0db8a676992dd9f958c6a5af",
+ "translation_date": "2026-01-16T21:36:14+00:00",
+ "source_file": "images/arduino-sketch.png",
+ "language_code": "et"
+ },
+ "shapes-to-images.1a309f0ea88dd66f.webp": {
+ "original_hash": "4673701d4985ae9110e41a793f89d7a2",
+ "translation_date": "2026-01-16T21:36:17+00:00",
+ "source_file": "images/shapes-to-images.png",
+ "language_code": "et"
+ },
+ "gsm-calculation-example.99f9803b4f29e976.webp": {
+ "original_hash": "0421a50ee61d76fda1380f899c4fd99c",
+ "translation_date": "2026-01-16T21:36:20+00:00",
+ "source_file": "images/gsm-calculation-example.png",
+ "language_code": "et"
+ },
+ "mqtt.cbf7f21d9adc3e17.webp": {
+ "original_hash": "2622674075f6379bb851806552374257",
+ "translation_date": "2026-01-16T21:36:23+00:00",
+ "source_file": "images/mqtt.png",
+ "language_code": "et"
+ },
+ "pump-wired-to-relay.66c5cfc0d8918990.webp": {
+ "original_hash": "84a8c5f06d634c142ee4764b91ec4f59",
+ "translation_date": "2026-01-16T21:36:27+00:00",
+ "source_file": "images/pump-wired-to-relay.png",
+ "language_code": "et"
+ },
+ "vscode-azure-functions-init-notification.bd19b49229963edb.webp": {
+ "original_hash": "631bfd744e57eadbdf63c0bf59b5addf",
+ "translation_date": "2026-01-16T21:36:31+00:00",
+ "source_file": "images/vscode-azure-functions-init-notification.png",
+ "language_code": "et"
+ },
+ "banana-arducam.be1b32d4267a8194.webp": {
+ "original_hash": "ab405c9f67c6a168e156dd3de2e4c9be",
+ "translation_date": "2026-01-16T21:36:34+00:00",
+ "source_file": "images/banana-arducam.jpg",
+ "language_code": "et"
+ },
+ "proximity-sensor.f5cd752c77fb62fe.webp": {
+ "original_hash": "46a4e21d2d633afa6120896b66b1b1f3",
+ "translation_date": "2026-01-16T21:36:37+00:00",
+ "source_file": "images/proximity-sensor.png",
+ "language_code": "et"
+ },
+ "search-buffer-and-distance.e6a79af3898183c7.webp": {
+ "original_hash": "4fa75893d571e0dd38a6d9835877b318",
+ "translation_date": "2026-01-16T21:36:41+00:00",
+ "source_file": "images/search-buffer-and-distance.png",
+ "language_code": "et"
+ },
+ "sql-database.be160f12bfccefd3.webp": {
+ "original_hash": "eab9c93e1f46ee7f1520b61a9486c9c0",
+ "translation_date": "2026-01-16T21:36:47+00:00",
+ "source_file": "images/sql-database.png",
+ "language_code": "et"
+ },
+ "potentiometer.35a348b9ce22f6ec.webp": {
+ "original_hash": "1fb25de33028ef905bf4cce330a9e6df",
+ "translation_date": "2026-01-16T21:36:51+00:00",
+ "source_file": "images/potentiometer.png",
+ "language_code": "et"
+ },
+ "save-telemetry-database.ddc9c6bea0c5ba39.webp": {
+ "original_hash": "161b3f7c079d04498fbc0d900788510e",
+ "translation_date": "2026-01-16T21:36:55+00:00",
+ "source_file": "images/save-telemetry-database.png",
+ "language_code": "et"
+ },
+ "arducam-wio-terminal-connections.a4d5a4049bdb5ab8.webp": {
+ "original_hash": "01f69e3dc5f29479230a13a7c0f0efe0",
+ "translation_date": "2026-01-16T21:36:59+00:00",
+ "source_file": "images/arducam-wio-terminal-connections.png",
+ "language_code": "et"
+ },
+ "amqp.804bd4fce8330157.webp": {
+ "original_hash": "692b3edd9d3704d946d527027dd7c551",
+ "translation_date": "2026-01-16T21:37:04+00:00",
+ "source_file": "images/amqp.png",
+ "language_code": "et"
+ },
+ "smarter-thermostat.a75855f15d2d9e63.webp": {
+ "original_hash": "7e07ad6473af5b68b49b1fb8b18be243",
+ "translation_date": "2026-01-16T21:37:07+00:00",
+ "source_file": "images/smarter-thermostat.png",
+ "language_code": "et"
+ },
+ "wio-led.265a1897e72d7f21.webp": {
+ "original_hash": "047202c8d9ddd146add1c33301f91d0e",
+ "translation_date": "2026-01-16T21:37:09+00:00",
+ "source_file": "images/wio-led.png",
+ "language_code": "et"
+ },
+ "iot-hub-device-to-cloud-message.e46e584d87f35fd9.webp": {
+ "original_hash": "f080414808052183955ae04971260ebb",
+ "translation_date": "2026-01-16T21:37:13+00:00",
+ "source_file": "images/iot-hub-device-to-cloud-message.png",
+ "language_code": "et"
+ },
+ "counterfit-led.c0ab02de6d256ad8.webp": {
+ "original_hash": "c03cf80f7745d1caf7b7ece187e3ac7b",
+ "translation_date": "2026-01-16T21:37:17+00:00",
+ "source_file": "images/counterfit-led.png",
+ "language_code": "et"
+ },
+ "counterfit-relay.bbf74c1dbdc8b9ac.webp": {
+ "original_hash": "0a28fe42b27b9898e0eba6e65faef94a",
+ "translation_date": "2026-01-16T21:37:21+00:00",
+ "source_file": "images/counterfit-relay.png",
+ "language_code": "et"
+ },
+ "map-path.896832e72dc696ff.webp": {
+ "original_hash": "208641a804743048d5172bdcb674c6ce",
+ "translation_date": "2026-01-16T21:37:32+00:00",
+ "source_file": "images/map-path.png",
+ "language_code": "et"
+ },
+ "select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.webp": {
+ "original_hash": "38727cd537789a1b4e18ca8277ee85b1",
+ "translation_date": "2026-01-16T21:37:42+00:00",
+ "source_file": "images/select-the-random-checkbox-and-set-a-range.png",
+ "language_code": "et"
+ },
+ "mobile-controlled-thermostat.4a994010473d8d6a.webp": {
+ "original_hash": "e5d3e7697b231ed03c0c9fcb05a79862",
+ "translation_date": "2026-01-16T21:37:45+00:00",
+ "source_file": "images/mobile-controlled-thermostat.png",
+ "language_code": "et"
+ },
+ "counterfit-humidity-sensor.7b12f7f339e430cb.webp": {
+ "original_hash": "7bb1b1afc76c63ba7cf4c7f7bf9a134c",
+ "translation_date": "2026-01-16T21:37:49+00:00",
+ "source_file": "images/counterfit-humidity-sensor.png",
+ "language_code": "et"
+ },
+ "commands.d6c06bbbb3a02cce.webp": {
+ "original_hash": "8390a0fb6de9ed7ea485aa8b7885d107",
+ "translation_date": "2026-01-16T21:37:52+00:00",
+ "source_file": "images/commands.png",
+ "language_code": "et"
+ },
+ "iot-hub-cloud-to-device-message.f4f21fea772cc20b.webp": {
+ "original_hash": "d5e70a4a54a0038278c5bdc2b4988f8e",
+ "translation_date": "2026-01-16T21:37:55+00:00",
+ "source_file": "images/iot-hub-cloud-to-device-message.png",
+ "language_code": "et"
+ },
+ "lesson-7.30b5f577d3cb8e03.webp": {
+ "original_hash": "65e26ac18d8f2455e8c5241431133288",
+ "translation_date": "2026-01-16T21:38:01+00:00",
+ "source_file": "sketchnotes/lesson-7.jpg",
+ "language_code": "et"
+ },
+ "lesson-20.0211df9551a8abb3.webp": {
+ "original_hash": "6955631846f6c3a04436440cbe55ec9e",
+ "translation_date": "2026-01-16T21:38:08+00:00",
+ "source_file": "sketchnotes/lesson-20.jpg",
+ "language_code": "et"
+ },
+ "lesson-15.843d21afdc6fb2bb.webp": {
+ "original_hash": "c44ff172164fdfbafabf0c806f5e8593",
+ "translation_date": "2026-01-16T21:38:15+00:00",
+ "source_file": "sketchnotes/lesson-15.jpg",
+ "language_code": "et"
+ },
+ "lesson-5.42b234299279d263.webp": {
+ "original_hash": "691cf783fe7ef6b40bf300481e7326d2",
+ "translation_date": "2026-01-16T21:38:20+00:00",
+ "source_file": "sketchnotes/lesson-5.jpg",
+ "language_code": "et"
+ },
+ "lesson-3.cc3b7b4cd646de59.webp": {
+ "original_hash": "4ef30b3fb0ed4914bfc4753db2e99a7b",
+ "translation_date": "2026-01-16T21:40:14+00:00",
+ "source_file": "sketchnotes/lesson-3.jpg",
+ "language_code": "et"
+ },
+ "lesson-19.cf6973cecadf080c.webp": {
+ "original_hash": "7e8769bcee6aeb9ebbb9c1752847f908",
+ "translation_date": "2026-01-16T21:41:07+00:00",
+ "source_file": "sketchnotes/lesson-19.jpg",
+ "language_code": "et"
+ },
+ "Roadmap.bb1dec285dda0eda.webp": {
+ "original_hash": "c49112726cdadd69ca0ec203a13e4689",
+ "translation_date": "2026-01-16T21:43:04+00:00",
+ "source_file": "sketchnotes/Roadmap.jpg",
+ "language_code": "et"
+ },
+ "lesson-13.a259db1485021be7.webp": {
+ "original_hash": "49048659f9a44917256f7b4b7f864f62",
+ "translation_date": "2026-01-16T21:43:52+00:00",
+ "source_file": "sketchnotes/lesson-13.jpg",
+ "language_code": "et"
+ },
+ "lesson-21.e34de51354d6606f.webp": {
+ "original_hash": "918fab6c83b650cf67a39f5a9e740609",
+ "translation_date": "2026-01-16T21:44:00+00:00",
+ "source_file": "sketchnotes/lesson-21.jpg",
+ "language_code": "et"
+ },
+ "lesson-22.6148ea28500d9e00.webp": {
+ "original_hash": "744a23c671043c5538445857370ea60e",
+ "translation_date": "2026-01-16T21:44:07+00:00",
+ "source_file": "sketchnotes/lesson-22.jpg",
+ "language_code": "et"
+ },
+ "lesson-17.bc333c3c35ba8e42.webp": {
+ "original_hash": "5f7d869576300be85ed519ef16ff6a39",
+ "translation_date": "2026-01-16T21:44:17+00:00",
+ "source_file": "sketchnotes/lesson-17.jpg",
+ "language_code": "et"
+ },
+ "lesson-24.4246968ed058510a.webp": {
+ "original_hash": "08ff9d2f7cd0d595eb30e96375add9f3",
+ "translation_date": "2026-01-16T21:44:27+00:00",
+ "source_file": "sketchnotes/lesson-24.jpg",
+ "language_code": "et"
+ },
+ "lesson-12.ca7f53039712a3ec.webp": {
+ "original_hash": "967e8e3853bc164050b097ea16490057",
+ "translation_date": "2026-01-16T21:44:36+00:00",
+ "source_file": "sketchnotes/lesson-12.jpg",
+ "language_code": "et"
+ },
+ "lesson-8.3f21f3c11159e6a0.webp": {
+ "original_hash": "43f49f9a260610f3e5493dfdc6dc0d7f",
+ "translation_date": "2026-01-16T21:44:42+00:00",
+ "source_file": "sketchnotes/lesson-8.jpg",
+ "language_code": "et"
+ },
+ "lesson-16.215daf18b00631fb.webp": {
+ "original_hash": "0bd07a79a71954ad4f5b585972d4deb9",
+ "translation_date": "2026-01-16T21:44:48+00:00",
+ "source_file": "sketchnotes/lesson-16.jpg",
+ "language_code": "et"
+ },
+ "lesson-4.7344e074ea68fa54.webp": {
+ "original_hash": "8fec62a3c5722c6c9adeb713c30d685c",
+ "translation_date": "2026-01-16T21:46:34+00:00",
+ "source_file": "sketchnotes/lesson-4.jpg",
+ "language_code": "et"
+ },
+ "lesson-2.324b0580d620c25e.webp": {
+ "original_hash": "ec89ab3c7a4154d500a4249e4b611ce3",
+ "translation_date": "2026-01-16T21:49:09+00:00",
+ "source_file": "sketchnotes/lesson-2.jpg",
+ "language_code": "et"
+ },
+ "lesson-6.3e493b60eee85adc.webp": {
+ "original_hash": "94d827c7b07c857cf86360f7a42734e0",
+ "translation_date": "2026-01-16T21:49:54+00:00",
+ "source_file": "sketchnotes/lesson-6.jpg",
+ "language_code": "et"
+ },
+ "lesson-14.63980c5150ae3c15.webp": {
+ "original_hash": "b6ce8e2bb49d1616057ee45f2e37fe8f",
+ "translation_date": "2026-01-16T21:49:59+00:00",
+ "source_file": "sketchnotes/lesson-14.jpg",
+ "language_code": "et"
+ },
+ "lesson-9.dfe99c8e891f48e1.webp": {
+ "original_hash": "7d6641c90a95897e05e60033cf61367f",
+ "translation_date": "2026-01-16T21:50:05+00:00",
+ "source_file": "sketchnotes/lesson-9.jpg",
+ "language_code": "et"
+ },
+ "lesson-23.f38483e1d4df4828.webp": {
+ "original_hash": "cef842f7b80b336838233fcf1be1029c",
+ "translation_date": "2026-01-16T21:50:14+00:00",
+ "source_file": "sketchnotes/lesson-23.jpg",
+ "language_code": "et"
+ },
+ "lesson-1.2606670fa61ee904.webp": {
+ "original_hash": "84859c69fb3a2f18ffbe095a2102d7f6",
+ "translation_date": "2026-01-16T21:52:15+00:00",
+ "source_file": "sketchnotes/lesson-1.jpg",
+ "language_code": "et"
+ },
+ "lesson-10.829c86b80b9403bb.webp": {
+ "original_hash": "d01fb71820808d72515cf0b7d68bab41",
+ "translation_date": "2026-01-16T21:53:05+00:00",
+ "source_file": "sketchnotes/lesson-10.jpg",
+ "language_code": "et"
+ },
+ "lesson-18.92c32ed1d354caa5.webp": {
+ "original_hash": "89d2f47ae6201d70aec617d32cd09f53",
+ "translation_date": "2026-01-16T21:53:14+00:00",
+ "source_file": "sketchnotes/lesson-18.jpg",
+ "language_code": "et"
+ },
+ "lesson-11.9fddbac4b664c6d5.webp": {
+ "original_hash": "b1f802eab377a9252f62e9309f8e592a",
+ "translation_date": "2026-01-16T21:53:22+00:00",
+ "source_file": "sketchnotes/lesson-11.jpg",
+ "language_code": "et"
+ },
+ "IMG_5306.d575b9ab7025877b.webp": {
+ "original_hash": "4e37695a9ad976c862b785afb2bb7c2e",
+ "translation_date": "2026-01-16T21:53:27+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5306.png",
+ "language_code": "et"
+ },
+ "IMG_5343.fa30105d3c10cad2.webp": {
+ "original_hash": "a41290e37e030928a002529f04f9387f",
+ "translation_date": "2026-01-16T21:53:34+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5343.png",
+ "language_code": "et"
+ },
+ "IMG_5321.b207cf143a59458d.webp": {
+ "original_hash": "d5626c8d5686c0fb0b71774b18b5799e",
+ "translation_date": "2026-01-16T21:53:43+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5321.png",
+ "language_code": "et"
+ },
+ "IMG_5305.aa291c8812a9f1e5.webp": {
+ "original_hash": "fc0711c2be2774ab6089d59dc597260b",
+ "translation_date": "2026-01-16T21:53:49+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5305.png",
+ "language_code": "et"
+ },
+ "IMG_5345.3d305ee2bb4ee804.webp": {
+ "original_hash": "a511a224fa17db01684e0e63921ff020",
+ "translation_date": "2026-01-16T21:53:53+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5345.png",
+ "language_code": "et"
+ },
+ "IMG_5349.1f0ec7fbf8807b3b.webp": {
+ "original_hash": "d12db74e18cfb01344a6f47e93341d6e",
+ "translation_date": "2026-01-16T21:53:57+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5349.png",
+ "language_code": "et"
+ },
+ "IMG_5316.29dc70d802ce8349.webp": {
+ "original_hash": "ba7dbbd6975e2bd39c4b37e1a12867da",
+ "translation_date": "2026-01-16T21:54:10+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5316.png",
+ "language_code": "et"
+ },
+ "IMG_5340.8440651b3ce1dd35.webp": {
+ "original_hash": "24b34e210b680dcdd7f84c7b819e5af2",
+ "translation_date": "2026-01-16T21:54:18+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5340.png",
+ "language_code": "et"
+ },
+ "IMG_5328.925a9da23d96759f.webp": {
+ "original_hash": "d2038a13e44588a9bfbf8901b11d00e2",
+ "translation_date": "2026-01-16T21:54:25+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5328.png",
+ "language_code": "et"
+ },
+ "IMG_5318.15dfffeb7f47abf7.webp": {
+ "original_hash": "6d55d50694cfb9d88f84167f245a5d51",
+ "translation_date": "2026-01-16T21:54:31+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5318.png",
+ "language_code": "et"
+ },
+ "IMG_5312.a45550ddd8ce8e65.webp": {
+ "original_hash": "254b4fd54e9fe80a51a191ce9f654c85",
+ "translation_date": "2026-01-16T21:54:36+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5312.png",
+ "language_code": "et"
+ },
+ "IMG_5313.ed1b45211271dbd2.webp": {
+ "original_hash": "86bea69b269add926a2da7a91bd68191",
+ "translation_date": "2026-01-16T21:54:40+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5313.png",
+ "language_code": "et"
+ },
+ "IMG_5347.48a4a981e76910ae.webp": {
+ "original_hash": "7b0d15e3f5e8ec289aff74d74a6dbf6e",
+ "translation_date": "2026-01-16T21:54:44+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5347.png",
+ "language_code": "et"
+ },
+ "IMG_5326.35bbc9e054c704d0.webp": {
+ "original_hash": "34cd6fb13bd85e2bc35a2113b89aecd1",
+ "translation_date": "2026-01-16T21:54:50+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5326.png",
+ "language_code": "et"
+ },
+ "IMG_5307.f9c9b8361a8aa734.webp": {
+ "original_hash": "cab390c38e0b27852ef90122d6dc4a8a",
+ "translation_date": "2026-01-16T21:54:55+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5307.png",
+ "language_code": "et"
+ },
+ "IMG_5309.23fbc3b6667bfb64.webp": {
+ "original_hash": "489a940aac2fae4a3a1e497781cba5a8",
+ "translation_date": "2026-01-16T21:54:59+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5309.png",
+ "language_code": "et"
+ },
+ "IMG_5324.0afbc6f0caceb1a3.webp": {
+ "original_hash": "2d32f160ad94adf82b14722b5a4750de",
+ "translation_date": "2026-01-16T21:55:06+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5324.png",
+ "language_code": "et"
+ },
+ "IMG_5317.ed81e4c1ca5046dc.webp": {
+ "original_hash": "1418135512d05bb5a5e8295c3ca27e4e",
+ "translation_date": "2026-01-16T21:55:12+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5317.png",
+ "language_code": "et"
+ },
+ "IMG_5336.1b46586fdec95767.webp": {
+ "original_hash": "e40e7f6dcb13a7f78508a3751ce2f071",
+ "translation_date": "2026-01-16T21:55:18+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5336.png",
+ "language_code": "et"
+ },
+ "IMG_5337.91c82be4d37029b0.webp": {
+ "original_hash": "17697be963b005f6961b32d72072d6af",
+ "translation_date": "2026-01-16T21:55:24+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5337.png",
+ "language_code": "et"
+ },
+ "IMG_5335.9f5bfba69a8d5a90.webp": {
+ "original_hash": "d896d7a763d29c0da589c8dbc77c9ed3",
+ "translation_date": "2026-01-16T21:55:30+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5335.png",
+ "language_code": "et"
+ },
+ "IMG_5342.9f3b93d9fab90d3b.webp": {
+ "original_hash": "5d05e1e08f6e5aaf21891368d22fcfb5",
+ "translation_date": "2026-01-16T21:55:36+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5342.png",
+ "language_code": "et"
+ },
+ "IMG_5327.804b63a605b5a77a.webp": {
+ "original_hash": "7f20dfc038fa8b756cf381c0d13cc764",
+ "translation_date": "2026-01-16T21:55:44+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5327.png",
+ "language_code": "et"
+ },
+ "IMG_5344.acfcd61ee5281321.webp": {
+ "original_hash": "a376d539df9a174bfdaadbab9dbc1cfd",
+ "translation_date": "2026-01-16T21:55:49+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5344.png",
+ "language_code": "et"
+ },
+ "IMG_5341.a1aa041c42dbc534.webp": {
+ "original_hash": "a5bce966ff8f378c7ac2c3ae3263f629",
+ "translation_date": "2026-01-16T21:55:57+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5341.png",
+ "language_code": "et"
+ },
+ "IMG_5330.3db3d5ea01c8cca2.webp": {
+ "original_hash": "148147aa52a66e9d9e77c17a4b6fb50b",
+ "translation_date": "2026-01-16T21:56:03+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5330.png",
+ "language_code": "et"
+ },
+ "IMG_5311.8c90da6446c2d8c2.webp": {
+ "original_hash": "68d840516ae36a03715a432e9dac3856",
+ "translation_date": "2026-01-16T21:56:09+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5311.png",
+ "language_code": "et"
+ },
+ "IMG_5348.3961d3b444537c13.webp": {
+ "original_hash": "312f940de37e3d8b548a5ff7e0ef59ce",
+ "translation_date": "2026-01-16T21:56:13+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5348.png",
+ "language_code": "et"
+ },
+ "IMG_5325.9e9d9e9b85a10b06.webp": {
+ "original_hash": "797e68cbe795ca2b3bcefb017cde1e88",
+ "translation_date": "2026-01-16T21:56:19+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5325.png",
+ "language_code": "et"
+ },
+ "IMG_5314.c2203206a05a74b5.webp": {
+ "original_hash": "168cc384e8f57b7bdd2469769fddced6",
+ "translation_date": "2026-01-16T21:56:24+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5314.png",
+ "language_code": "et"
+ },
+ "IMG_5334.979472e433948c10.webp": {
+ "original_hash": "13d55902d7f4025e4c0b4ec92d7e5c38",
+ "translation_date": "2026-01-16T21:56:29+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5334.png",
+ "language_code": "et"
+ },
+ "IMG_5320.8268d3f61972f348.webp": {
+ "original_hash": "a6db3613b3615430929eec1d26541f23",
+ "translation_date": "2026-01-16T21:56:38+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5320.png",
+ "language_code": "et"
+ },
+ "IMG_5333.53c3364c2ee0e7bb.webp": {
+ "original_hash": "018ac6ada7c30b62d168689b8865c5cd",
+ "translation_date": "2026-01-16T21:56:46+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5333.png",
+ "language_code": "et"
+ },
+ "IMG_5346.281dcc267f69c70b.webp": {
+ "original_hash": "4772f5cabda119b12f676ad35147320e",
+ "translation_date": "2026-01-16T21:56:51+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5346.png",
+ "language_code": "et"
+ },
+ "IMG_5319.b549b1fff0dcf143.webp": {
+ "original_hash": "cd73355ae901d57470404f12f3e14d8f",
+ "translation_date": "2026-01-16T21:56:57+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5319.png",
+ "language_code": "et"
+ },
+ "IMG_5322.974809b9461a9e20.webp": {
+ "original_hash": "12e8057af8ca375668ac69dd83d3df9e",
+ "translation_date": "2026-01-16T21:57:04+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5322.png",
+ "language_code": "et"
+ },
+ "IMG_5315.f698228e0e031bd4.webp": {
+ "original_hash": "4975f6e8e46204674362e3686f994433",
+ "translation_date": "2026-01-16T21:57:10+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5315.png",
+ "language_code": "et"
+ },
+ "IMG_5310.0ee0eb2fbc1c2d0e.webp": {
+ "original_hash": "44821d181f6a6dfc59fce6430ea543c3",
+ "translation_date": "2026-01-16T21:57:15+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5310.png",
+ "language_code": "et"
+ },
+ "IMG_5329.27da5fcbc3336773.webp": {
+ "original_hash": "fd75c4e9e16aeb231b2f10c94d10d608",
+ "translation_date": "2026-01-16T21:57:21+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5329.png",
+ "language_code": "et"
+ },
+ "IMG_5323.4939fa17958f291b.webp": {
+ "original_hash": "e7b6ccd025636efe16234fde1583ac2f",
+ "translation_date": "2026-01-16T21:57:28+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5323.png",
+ "language_code": "et"
+ },
+ "IMG_5331.181987d3d094472f.webp": {
+ "original_hash": "2272482bed9dbf36b7798a41324d008f",
+ "translation_date": "2026-01-16T21:57:35+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5331.png",
+ "language_code": "et"
+ },
+ "IMG_5332.4beed56eaa5158e3.webp": {
+ "original_hash": "445a83687357d2bf3749e23583768407",
+ "translation_date": "2026-01-16T21:57:42+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5332.png",
+ "language_code": "et"
+ },
+ "IMG_5338.9ab356541448923b.webp": {
+ "original_hash": "c6112e9cf630cc63b828dcbdde845de3",
+ "translation_date": "2026-01-16T21:57:47+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5338.png",
+ "language_code": "et"
+ },
+ "IMG_5308.cbd6ed7007e69060.webp": {
+ "original_hash": "0ba29462f9494cbdec73138d13555eeb",
+ "translation_date": "2026-01-16T21:57:52+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5308.png",
+ "language_code": "et"
+ },
+ "banana-ripe-2.8ab96da692df69f1.webp": {
+ "original_hash": "ae966eeff29fbf1a867a864baa149780",
+ "translation_date": "2026-01-16T21:57:54+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/ripe/banana-ripe-2.png",
+ "language_code": "et"
+ },
+ "banana-ripe-1.6ed72365ffc92300.webp": {
+ "original_hash": "b669c7b079f11e40ccf403bca27420a6",
+ "translation_date": "2026-01-16T21:57:54+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/ripe/banana-ripe-1.png",
+ "language_code": "et"
+ },
+ "banana-unripe-2.43a73b544521afc7.webp": {
+ "original_hash": "191f77cd53ad268a98fc833365c67fc5",
+ "translation_date": "2026-01-16T21:57:55+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/unripe/banana-unripe-2.png",
+ "language_code": "et"
+ },
+ "banana-unripe-1.b2c7051d9c8a4e61.webp": {
+ "original_hash": "a4cc0cccd0bd9e129367a314c3d97e3a",
+ "translation_date": "2026-01-16T21:57:56+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/unripe/banana-unripe-1.png",
+ "language_code": "et"
+ },
+ "banana-ripe-11.3d932f292b95b9a2.webp": {
+ "original_hash": "10d419a7eb4916eb20ab86a2d5704359",
+ "translation_date": "2026-01-16T21:57:57+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-11.png",
+ "language_code": "et"
+ },
+ "banana-ripe-5.c762086879ccec4c.webp": {
+ "original_hash": "b70a07b7c7fe7a6e38624ecf409ecb39",
+ "translation_date": "2026-01-16T21:57:58+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-5.png",
+ "language_code": "et"
+ },
+ "banana-ripe-21.07e03d64f265d55d.webp": {
+ "original_hash": "2c1528b1de4d0572dd8e3813ec38a591",
+ "translation_date": "2026-01-16T21:57:58+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-21.png",
+ "language_code": "et"
+ },
+ "banana-ripe-6.5131bcbf492980cb.webp": {
+ "original_hash": "54da747610520d477d2ce3ab576ac125",
+ "translation_date": "2026-01-16T21:57:59+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-6.png",
+ "language_code": "et"
+ },
+ "banana-ripe-2.96ddc53114c5f020.webp": {
+ "original_hash": "c7c3b976043accf6fff757e50afed132",
+ "translation_date": "2026-01-16T21:58:00+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-2.png",
+ "language_code": "et"
+ },
+ "banana-ripe-13.b7402e05160f4543.webp": {
+ "original_hash": "9f3ebf2203aaa657357ba262990bbb21",
+ "translation_date": "2026-01-16T21:58:01+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-13.png",
+ "language_code": "et"
+ },
+ "banana-ripe-25.65ce63418cdc4de2.webp": {
+ "original_hash": "773b4a997e31a2a512b75f51941d594d",
+ "translation_date": "2026-01-16T21:58:02+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-25.png",
+ "language_code": "et"
+ },
+ "banana-ripe-8.dba1d33bd34d4830.webp": {
+ "original_hash": "12afa64eebbc95b9536e6f3bbccdb345",
+ "translation_date": "2026-01-16T21:58:03+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-8.png",
+ "language_code": "et"
+ },
+ "banana-ripe-16.781a68a01401f89e.webp": {
+ "original_hash": "29f95cc922f22691d9804dae4672b387",
+ "translation_date": "2026-01-16T21:58:04+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-16.png",
+ "language_code": "et"
+ },
+ "banana-ripe-20.a4d0ad33a7e6f037.webp": {
+ "original_hash": "aa2539f64cd978be437a294ef56b38ec",
+ "translation_date": "2026-01-16T21:58:04+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-20.png",
+ "language_code": "et"
+ },
+ "banana-ripe-9.32f91462c8b0e2d3.webp": {
+ "original_hash": "a380e69917059d3401d09c9e00e289f6",
+ "translation_date": "2026-01-16T21:58:05+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-9.png",
+ "language_code": "et"
+ },
+ "banana-ripe-18.3d05f5f78ecf6f0d.webp": {
+ "original_hash": "cae1792a648b1486d2e3590866d11980",
+ "translation_date": "2026-01-16T21:58:06+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-18.png",
+ "language_code": "et"
+ },
+ "banana-ripe-17.f8e2853a40d3ac45.webp": {
+ "original_hash": "8f0a9f7b93505876f7bd290b3679099d",
+ "translation_date": "2026-01-16T21:58:07+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-17.png",
+ "language_code": "et"
+ },
+ "banana-ripe-3.4fae05a0a1d2b5f0.webp": {
+ "original_hash": "4810eae16d8cd35405bd23a7630d4c1c",
+ "translation_date": "2026-01-16T21:58:08+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-3.png",
+ "language_code": "et"
+ },
+ "banana-ripe-14.85cf309aa702cfa8.webp": {
+ "original_hash": "c45e36f248a3dace32791bfca32d6aed",
+ "translation_date": "2026-01-16T21:58:08+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-14.png",
+ "language_code": "et"
+ },
+ "banana-ripe-23.6f3364afcab19e57.webp": {
+ "original_hash": "28dcfffcd92c957991aca002f7afb9f5",
+ "translation_date": "2026-01-16T21:58:09+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-23.png",
+ "language_code": "et"
+ },
+ "banana-ripe-15.933412eb14a3f8e4.webp": {
+ "original_hash": "efaa40a12e710aa6bbb1a1d0bb2052a4",
+ "translation_date": "2026-01-16T21:58:10+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-15.png",
+ "language_code": "et"
+ },
+ "banana-ripe-12.9f87e663b9da6c85.webp": {
+ "original_hash": "8e8d0158457b243d442b06713947d089",
+ "translation_date": "2026-01-16T21:58:11+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-12.png",
+ "language_code": "et"
+ },
+ "banana-ripe-19.ac3b0fc6cf6fdfd5.webp": {
+ "original_hash": "2390f2cc5023984a9682ec5f96f2bd6e",
+ "translation_date": "2026-01-16T21:58:12+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-19.png",
+ "language_code": "et"
+ },
+ "banana-ripe-24.ff2c02cc80a9c430.webp": {
+ "original_hash": "cffff187f53978527516f37fbdb528b6",
+ "translation_date": "2026-01-16T21:58:13+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-24.png",
+ "language_code": "et"
+ },
+ "banana-ripe-1.780e9be3a60d8879.webp": {
+ "original_hash": "e1657ae830ee7346983e1ca04f185e0e",
+ "translation_date": "2026-01-16T21:58:13+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-1.png",
+ "language_code": "et"
+ },
+ "banana-ripe-10.c3d98eb280e7464f.webp": {
+ "original_hash": "1fd32bdc31ba975c91484494cc3ef395",
+ "translation_date": "2026-01-16T21:58:14+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-10.png",
+ "language_code": "et"
+ },
+ "banana-ripe-22.a63c05aeb7f866fc.webp": {
+ "original_hash": "1b4c8cac0fb4d88e2fac6e10a401b567",
+ "translation_date": "2026-01-16T21:58:15+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-22.png",
+ "language_code": "et"
+ },
+ "banana-ripe-7.5fc18dfe7b7ae9dc.webp": {
+ "original_hash": "ab45157090d3fb253fc262e1ac44cd36",
+ "translation_date": "2026-01-16T21:58:16+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-7.png",
+ "language_code": "et"
+ },
+ "banana-unripe-23.c4c9067f23370e90.webp": {
+ "original_hash": "141fdca6d816f53efd73fe0ae59d0a43",
+ "translation_date": "2026-01-16T21:58:17+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-23.png",
+ "language_code": "et"
+ },
+ "banana-unripe-16.bd058f64bd7ec014.webp": {
+ "original_hash": "a57dba0a4221e68a916b8d6b39ee88b3",
+ "translation_date": "2026-01-16T21:58:18+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-16.png",
+ "language_code": "et"
+ },
+ "banana-unripe-6.e3a73307558caecc.webp": {
+ "original_hash": "29d58bf3f0290ac98d5c748f467ab900",
+ "translation_date": "2026-01-16T21:58:19+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-6.png",
+ "language_code": "et"
+ },
+ "banana-unripe-27.f98fd272deeb02d9.webp": {
+ "original_hash": "32ffe72a780f2ae97ac1b189d0fb9a44",
+ "translation_date": "2026-01-16T21:58:20+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-27.png",
+ "language_code": "et"
+ },
+ "banana-unripe-4.483e740d6fd7b5a6.webp": {
+ "original_hash": "e0ff72cd82b8c7c4595e1beec806b8cb",
+ "translation_date": "2026-01-16T21:58:21+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-4.png",
+ "language_code": "et"
+ },
+ "banana-unripe-10.38dab0db918a2487.webp": {
+ "original_hash": "3fbe312ca683ffb4130c21bb5f8faf67",
+ "translation_date": "2026-01-16T21:58:21+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-10.png",
+ "language_code": "et"
+ },
+ "banana-unripe-7.634ca89acc17d68f.webp": {
+ "original_hash": "90677247facc68c33c17c37f03d6531d",
+ "translation_date": "2026-01-16T21:58:22+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-7.png",
+ "language_code": "et"
+ },
+ "banana-unripe-28.5331ba409ce41c07.webp": {
+ "original_hash": "75f6d0f1ad3d2ca875d31421b8f35deb",
+ "translation_date": "2026-01-16T21:58:23+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-28.png",
+ "language_code": "et"
+ },
+ "banana-unripe-22.27dff4b438163080.webp": {
+ "original_hash": "a9a930c9ba5f72daa2205105248afd86",
+ "translation_date": "2026-01-16T21:58:24+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-22.png",
+ "language_code": "et"
+ },
+ "banana-unripe-20.85b7a74eaab5634e.webp": {
+ "original_hash": "cf0067ebc713ffa4be85f95463639d68",
+ "translation_date": "2026-01-16T21:58:25+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-20.png",
+ "language_code": "et"
+ },
+ "banana-unripe-3.896df8fb2c3b8f51.webp": {
+ "original_hash": "16d53ba9a1f72a431e04901214d53f2e",
+ "translation_date": "2026-01-16T21:58:26+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-3.png",
+ "language_code": "et"
+ },
+ "banana-unripe-13.37e5a7cac5aa0920.webp": {
+ "original_hash": "ad62ee1af2830d972b9d933e94c8f592",
+ "translation_date": "2026-01-16T21:58:26+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-13.png",
+ "language_code": "et"
+ },
+ "banana-unripe-18.39c0eb79d7b3b9ba.webp": {
+ "original_hash": "5e5522a34ce418404df666003c42058e",
+ "translation_date": "2026-01-16T21:58:27+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-18.png",
+ "language_code": "et"
+ },
+ "banana-unripe-2.9591d1a6aa27deeb.webp": {
+ "original_hash": "b414558382a2640d15611bd29ed8f5f0",
+ "translation_date": "2026-01-16T21:58:28+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-2.png",
+ "language_code": "et"
+ },
+ "banana-unripe-12.b95a088ccae935db.webp": {
+ "original_hash": "26ff82ce86b8b10f54fc97c7227aa131",
+ "translation_date": "2026-01-16T21:58:29+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-12.png",
+ "language_code": "et"
+ },
+ "banana-unripe-19.e61e6d7efaf2d8c8.webp": {
+ "original_hash": "9412ba91c9eca98b84c86de22b51631f",
+ "translation_date": "2026-01-16T21:58:30+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-19.png",
+ "language_code": "et"
+ },
+ "banana-unripe-8.75720b4cdebac8c3.webp": {
+ "original_hash": "b2c3f312e05c258ea969ea1510c9e8d7",
+ "translation_date": "2026-01-16T21:58:31+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-8.png",
+ "language_code": "et"
+ },
+ "banana-unripe-17.408382d679bfa079.webp": {
+ "original_hash": "9b487f26ef0c7cfb561c472902c5d96b",
+ "translation_date": "2026-01-16T21:58:32+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-17.png",
+ "language_code": "et"
+ },
+ "banana-unripe-21.ccc1333439b344bc.webp": {
+ "original_hash": "6ee44eae72d211d164828835be1dd7c5",
+ "translation_date": "2026-01-16T21:58:32+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-21.png",
+ "language_code": "et"
+ },
+ "banana-unripe-29.84e126f389bf627e.webp": {
+ "original_hash": "fad512ccb4e4129d91a10b915bc55829",
+ "translation_date": "2026-01-16T21:58:33+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-29.png",
+ "language_code": "et"
+ },
+ "banana-unripe-5.e9923cf1ffcfc1c9.webp": {
+ "original_hash": "c46c19087503e1173c9c214750b06c8f",
+ "translation_date": "2026-01-16T21:58:34+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-5.png",
+ "language_code": "et"
+ },
+ "banana-unripe-14.d19ddd6bbf63a259.webp": {
+ "original_hash": "df691d75f8bdf20269d642704fa81233",
+ "translation_date": "2026-01-16T21:58:35+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-14.png",
+ "language_code": "et"
+ },
+ "banana-unripe-25.21d553d84880ac4f.webp": {
+ "original_hash": "534e54b877de9b3bc7c5e67e6fb426b5",
+ "translation_date": "2026-01-16T21:58:36+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-25.png",
+ "language_code": "et"
+ },
+ "banana-unripe-1.910c8606a300fa20.webp": {
+ "original_hash": "6d91493fcc6ed717266d0a58ed4ba97d",
+ "translation_date": "2026-01-16T21:58:36+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-1.png",
+ "language_code": "et"
+ },
+ "banana-unripe-15.274e48544326077a.webp": {
+ "original_hash": "1bf43279e1d99527a05e3fd05b6ac035",
+ "translation_date": "2026-01-16T21:58:37+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-15.png",
+ "language_code": "et"
+ },
+ "banana-unripe-9.e8076983351d2f54.webp": {
+ "original_hash": "93eac8be89da4c1db40c38166f18d515",
+ "translation_date": "2026-01-16T21:58:38+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-9.png",
+ "language_code": "et"
+ },
+ "banana-unripe-24.6f0b781c309da62f.webp": {
+ "original_hash": "c36781ac98c350de305cc9864e4e4b67",
+ "translation_date": "2026-01-16T21:58:39+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-24.png",
+ "language_code": "et"
+ },
+ "banana-unripe-26.823c48b61feb1d5c.webp": {
+ "original_hash": "f541d556eff5be42991bba984ca305f9",
+ "translation_date": "2026-01-16T21:58:40+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-26.png",
+ "language_code": "et"
+ },
+ "banana-unripe-11.ec8d0eefe63e10b9.webp": {
+ "original_hash": "fafe54a9660b5ea8811d8df8dfe375ad",
+ "translation_date": "2026-01-16T21:58:41+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-11.png",
+ "language_code": "et"
+ }
+}
\ No newline at end of file
diff --git a/translated_images/et/IMG_5305.aa291c8812a9f1e5.webp b/translated_images/et/IMG_5305.aa291c8812a9f1e5.webp
new file mode 100644
index 000000000..2e43cbfd0
Binary files /dev/null and b/translated_images/et/IMG_5305.aa291c8812a9f1e5.webp differ
diff --git a/translated_images/et/IMG_5306.d575b9ab7025877b.webp b/translated_images/et/IMG_5306.d575b9ab7025877b.webp
new file mode 100644
index 000000000..c301764cb
Binary files /dev/null and b/translated_images/et/IMG_5306.d575b9ab7025877b.webp differ
diff --git a/translated_images/et/IMG_5307.f9c9b8361a8aa734.webp b/translated_images/et/IMG_5307.f9c9b8361a8aa734.webp
new file mode 100644
index 000000000..7a175c536
Binary files /dev/null and b/translated_images/et/IMG_5307.f9c9b8361a8aa734.webp differ
diff --git a/translated_images/et/IMG_5308.cbd6ed7007e69060.webp b/translated_images/et/IMG_5308.cbd6ed7007e69060.webp
new file mode 100644
index 000000000..5dd662daa
Binary files /dev/null and b/translated_images/et/IMG_5308.cbd6ed7007e69060.webp differ
diff --git a/translated_images/et/IMG_5309.23fbc3b6667bfb64.webp b/translated_images/et/IMG_5309.23fbc3b6667bfb64.webp
new file mode 100644
index 000000000..ff317da7f
Binary files /dev/null and b/translated_images/et/IMG_5309.23fbc3b6667bfb64.webp differ
diff --git a/translated_images/et/IMG_5310.0ee0eb2fbc1c2d0e.webp b/translated_images/et/IMG_5310.0ee0eb2fbc1c2d0e.webp
new file mode 100644
index 000000000..b1581d395
Binary files /dev/null and b/translated_images/et/IMG_5310.0ee0eb2fbc1c2d0e.webp differ
diff --git a/translated_images/et/IMG_5311.8c90da6446c2d8c2.webp b/translated_images/et/IMG_5311.8c90da6446c2d8c2.webp
new file mode 100644
index 000000000..825b19657
Binary files /dev/null and b/translated_images/et/IMG_5311.8c90da6446c2d8c2.webp differ
diff --git a/translated_images/et/IMG_5312.a45550ddd8ce8e65.webp b/translated_images/et/IMG_5312.a45550ddd8ce8e65.webp
new file mode 100644
index 000000000..c0f36bf27
Binary files /dev/null and b/translated_images/et/IMG_5312.a45550ddd8ce8e65.webp differ
diff --git a/translated_images/et/IMG_5313.ed1b45211271dbd2.webp b/translated_images/et/IMG_5313.ed1b45211271dbd2.webp
new file mode 100644
index 000000000..9f7f3aa49
Binary files /dev/null and b/translated_images/et/IMG_5313.ed1b45211271dbd2.webp differ
diff --git a/translated_images/et/IMG_5314.c2203206a05a74b5.webp b/translated_images/et/IMG_5314.c2203206a05a74b5.webp
new file mode 100644
index 000000000..9a5eb1c33
Binary files /dev/null and b/translated_images/et/IMG_5314.c2203206a05a74b5.webp differ
diff --git a/translated_images/et/IMG_5315.f698228e0e031bd4.webp b/translated_images/et/IMG_5315.f698228e0e031bd4.webp
new file mode 100644
index 000000000..567107e38
Binary files /dev/null and b/translated_images/et/IMG_5315.f698228e0e031bd4.webp differ
diff --git a/translated_images/et/IMG_5316.29dc70d802ce8349.webp b/translated_images/et/IMG_5316.29dc70d802ce8349.webp
new file mode 100644
index 000000000..c9e8f1f51
Binary files /dev/null and b/translated_images/et/IMG_5316.29dc70d802ce8349.webp differ
diff --git a/translated_images/et/IMG_5317.ed81e4c1ca5046dc.webp b/translated_images/et/IMG_5317.ed81e4c1ca5046dc.webp
new file mode 100644
index 000000000..b61daa63e
Binary files /dev/null and b/translated_images/et/IMG_5317.ed81e4c1ca5046dc.webp differ
diff --git a/translated_images/et/IMG_5318.15dfffeb7f47abf7.webp b/translated_images/et/IMG_5318.15dfffeb7f47abf7.webp
new file mode 100644
index 000000000..c5a8e84bf
Binary files /dev/null and b/translated_images/et/IMG_5318.15dfffeb7f47abf7.webp differ
diff --git a/translated_images/et/IMG_5319.b549b1fff0dcf143.webp b/translated_images/et/IMG_5319.b549b1fff0dcf143.webp
new file mode 100644
index 000000000..9c0d3eb2c
Binary files /dev/null and b/translated_images/et/IMG_5319.b549b1fff0dcf143.webp differ
diff --git a/translated_images/et/IMG_5320.8268d3f61972f348.webp b/translated_images/et/IMG_5320.8268d3f61972f348.webp
new file mode 100644
index 000000000..a7f49fb9b
Binary files /dev/null and b/translated_images/et/IMG_5320.8268d3f61972f348.webp differ
diff --git a/translated_images/et/IMG_5321.b207cf143a59458d.webp b/translated_images/et/IMG_5321.b207cf143a59458d.webp
new file mode 100644
index 000000000..5209e312c
Binary files /dev/null and b/translated_images/et/IMG_5321.b207cf143a59458d.webp differ
diff --git a/translated_images/et/IMG_5322.974809b9461a9e20.webp b/translated_images/et/IMG_5322.974809b9461a9e20.webp
new file mode 100644
index 000000000..dc75dc8cb
Binary files /dev/null and b/translated_images/et/IMG_5322.974809b9461a9e20.webp differ
diff --git a/translated_images/et/IMG_5323.4939fa17958f291b.webp b/translated_images/et/IMG_5323.4939fa17958f291b.webp
new file mode 100644
index 000000000..6d6c08f9a
Binary files /dev/null and b/translated_images/et/IMG_5323.4939fa17958f291b.webp differ
diff --git a/translated_images/et/IMG_5324.0afbc6f0caceb1a3.webp b/translated_images/et/IMG_5324.0afbc6f0caceb1a3.webp
new file mode 100644
index 000000000..aa057e78c
Binary files /dev/null and b/translated_images/et/IMG_5324.0afbc6f0caceb1a3.webp differ
diff --git a/translated_images/et/IMG_5325.9e9d9e9b85a10b06.webp b/translated_images/et/IMG_5325.9e9d9e9b85a10b06.webp
new file mode 100644
index 000000000..01993a650
Binary files /dev/null and b/translated_images/et/IMG_5325.9e9d9e9b85a10b06.webp differ
diff --git a/translated_images/et/IMG_5326.35bbc9e054c704d0.webp b/translated_images/et/IMG_5326.35bbc9e054c704d0.webp
new file mode 100644
index 000000000..f6fe4f200
Binary files /dev/null and b/translated_images/et/IMG_5326.35bbc9e054c704d0.webp differ
diff --git a/translated_images/et/IMG_5327.804b63a605b5a77a.webp b/translated_images/et/IMG_5327.804b63a605b5a77a.webp
new file mode 100644
index 000000000..b1ead8f27
Binary files /dev/null and b/translated_images/et/IMG_5327.804b63a605b5a77a.webp differ
diff --git a/translated_images/et/IMG_5328.925a9da23d96759f.webp b/translated_images/et/IMG_5328.925a9da23d96759f.webp
new file mode 100644
index 000000000..37cd835b1
Binary files /dev/null and b/translated_images/et/IMG_5328.925a9da23d96759f.webp differ
diff --git a/translated_images/et/IMG_5329.27da5fcbc3336773.webp b/translated_images/et/IMG_5329.27da5fcbc3336773.webp
new file mode 100644
index 000000000..2c3a23381
Binary files /dev/null and b/translated_images/et/IMG_5329.27da5fcbc3336773.webp differ
diff --git a/translated_images/et/IMG_5330.3db3d5ea01c8cca2.webp b/translated_images/et/IMG_5330.3db3d5ea01c8cca2.webp
new file mode 100644
index 000000000..9f4d51537
Binary files /dev/null and b/translated_images/et/IMG_5330.3db3d5ea01c8cca2.webp differ
diff --git a/translated_images/et/IMG_5331.181987d3d094472f.webp b/translated_images/et/IMG_5331.181987d3d094472f.webp
new file mode 100644
index 000000000..9affcfce9
Binary files /dev/null and b/translated_images/et/IMG_5331.181987d3d094472f.webp differ
diff --git a/translated_images/et/IMG_5332.4beed56eaa5158e3.webp b/translated_images/et/IMG_5332.4beed56eaa5158e3.webp
new file mode 100644
index 000000000..003068723
Binary files /dev/null and b/translated_images/et/IMG_5332.4beed56eaa5158e3.webp differ
diff --git a/translated_images/et/IMG_5333.53c3364c2ee0e7bb.webp b/translated_images/et/IMG_5333.53c3364c2ee0e7bb.webp
new file mode 100644
index 000000000..ddaa2d6e1
Binary files /dev/null and b/translated_images/et/IMG_5333.53c3364c2ee0e7bb.webp differ
diff --git a/translated_images/et/IMG_5334.979472e433948c10.webp b/translated_images/et/IMG_5334.979472e433948c10.webp
new file mode 100644
index 000000000..16dd5e467
Binary files /dev/null and b/translated_images/et/IMG_5334.979472e433948c10.webp differ
diff --git a/translated_images/et/IMG_5335.9f5bfba69a8d5a90.webp b/translated_images/et/IMG_5335.9f5bfba69a8d5a90.webp
new file mode 100644
index 000000000..61ec1ebfc
Binary files /dev/null and b/translated_images/et/IMG_5335.9f5bfba69a8d5a90.webp differ
diff --git a/translated_images/et/IMG_5336.1b46586fdec95767.webp b/translated_images/et/IMG_5336.1b46586fdec95767.webp
new file mode 100644
index 000000000..76066f220
Binary files /dev/null and b/translated_images/et/IMG_5336.1b46586fdec95767.webp differ
diff --git a/translated_images/et/IMG_5337.91c82be4d37029b0.webp b/translated_images/et/IMG_5337.91c82be4d37029b0.webp
new file mode 100644
index 000000000..7ef7b4f29
Binary files /dev/null and b/translated_images/et/IMG_5337.91c82be4d37029b0.webp differ
diff --git a/translated_images/et/IMG_5338.9ab356541448923b.webp b/translated_images/et/IMG_5338.9ab356541448923b.webp
new file mode 100644
index 000000000..3d2a7a2f4
Binary files /dev/null and b/translated_images/et/IMG_5338.9ab356541448923b.webp differ
diff --git a/translated_images/et/IMG_5340.8440651b3ce1dd35.webp b/translated_images/et/IMG_5340.8440651b3ce1dd35.webp
new file mode 100644
index 000000000..a45f3a2df
Binary files /dev/null and b/translated_images/et/IMG_5340.8440651b3ce1dd35.webp differ
diff --git a/translated_images/et/IMG_5341.a1aa041c42dbc534.webp b/translated_images/et/IMG_5341.a1aa041c42dbc534.webp
new file mode 100644
index 000000000..9f2843d46
Binary files /dev/null and b/translated_images/et/IMG_5341.a1aa041c42dbc534.webp differ
diff --git a/translated_images/et/IMG_5342.9f3b93d9fab90d3b.webp b/translated_images/et/IMG_5342.9f3b93d9fab90d3b.webp
new file mode 100644
index 000000000..a6bc54e4b
Binary files /dev/null and b/translated_images/et/IMG_5342.9f3b93d9fab90d3b.webp differ
diff --git a/translated_images/et/IMG_5343.fa30105d3c10cad2.webp b/translated_images/et/IMG_5343.fa30105d3c10cad2.webp
new file mode 100644
index 000000000..260b64121
Binary files /dev/null and b/translated_images/et/IMG_5343.fa30105d3c10cad2.webp differ
diff --git a/translated_images/et/IMG_5344.acfcd61ee5281321.webp b/translated_images/et/IMG_5344.acfcd61ee5281321.webp
new file mode 100644
index 000000000..5e0cd0bb5
Binary files /dev/null and b/translated_images/et/IMG_5344.acfcd61ee5281321.webp differ
diff --git a/translated_images/et/IMG_5345.3d305ee2bb4ee804.webp b/translated_images/et/IMG_5345.3d305ee2bb4ee804.webp
new file mode 100644
index 000000000..eb2c6e081
Binary files /dev/null and b/translated_images/et/IMG_5345.3d305ee2bb4ee804.webp differ
diff --git a/translated_images/et/IMG_5346.281dcc267f69c70b.webp b/translated_images/et/IMG_5346.281dcc267f69c70b.webp
new file mode 100644
index 000000000..c5e53274a
Binary files /dev/null and b/translated_images/et/IMG_5346.281dcc267f69c70b.webp differ
diff --git a/translated_images/et/IMG_5347.48a4a981e76910ae.webp b/translated_images/et/IMG_5347.48a4a981e76910ae.webp
new file mode 100644
index 000000000..ab9951984
Binary files /dev/null and b/translated_images/et/IMG_5347.48a4a981e76910ae.webp differ
diff --git a/translated_images/et/IMG_5348.3961d3b444537c13.webp b/translated_images/et/IMG_5348.3961d3b444537c13.webp
new file mode 100644
index 000000000..0c1790160
Binary files /dev/null and b/translated_images/et/IMG_5348.3961d3b444537c13.webp differ
diff --git a/translated_images/et/IMG_5349.1f0ec7fbf8807b3b.webp b/translated_images/et/IMG_5349.1f0ec7fbf8807b3b.webp
new file mode 100644
index 000000000..4e80404a7
Binary files /dev/null and b/translated_images/et/IMG_5349.1f0ec7fbf8807b3b.webp differ
diff --git a/translated_images/et/Roadmap.bb1dec285dda0eda.webp b/translated_images/et/Roadmap.bb1dec285dda0eda.webp
new file mode 100644
index 000000000..da3c6f6f0
Binary files /dev/null and b/translated_images/et/Roadmap.bb1dec285dda0eda.webp differ
diff --git a/translated_images/et/amqp.804bd4fce8330157.webp b/translated_images/et/amqp.804bd4fce8330157.webp
new file mode 100644
index 000000000..92481b54a
Binary files /dev/null and b/translated_images/et/amqp.804bd4fce8330157.webp differ
diff --git a/translated_images/et/analog-sensor-voltage.3b6f315392247399.webp b/translated_images/et/analog-sensor-voltage.3b6f315392247399.webp
new file mode 100644
index 000000000..d8580a07b
Binary files /dev/null and b/translated_images/et/analog-sensor-voltage.3b6f315392247399.webp differ
diff --git a/translated_images/et/arducam-wio-terminal-connections.a4d5a4049bdb5ab8.webp b/translated_images/et/arducam-wio-terminal-connections.a4d5a4049bdb5ab8.webp
new file mode 100644
index 000000000..32dae3576
Binary files /dev/null and b/translated_images/et/arducam-wio-terminal-connections.a4d5a4049bdb5ab8.webp differ
diff --git a/translated_images/et/arducam.20e4e4cbb2682965.webp b/translated_images/et/arducam.20e4e4cbb2682965.webp
new file mode 100644
index 000000000..5a361fb45
Binary files /dev/null and b/translated_images/et/arducam.20e4e4cbb2682965.webp differ
diff --git a/translated_images/et/arduino-sketch.79590cb837ff7a7c.webp b/translated_images/et/arduino-sketch.79590cb837ff7a7c.webp
new file mode 100644
index 000000000..a306b5588
Binary files /dev/null and b/translated_images/et/arduino-sketch.79590cb837ff7a7c.webp differ
diff --git a/translated_images/et/assignment-1-flow.7552a51acb1a5ec8.webp b/translated_images/et/assignment-1-flow.7552a51acb1a5ec8.webp
new file mode 100644
index 000000000..ff0771a44
Binary files /dev/null and b/translated_images/et/assignment-1-flow.7552a51acb1a5ec8.webp differ
diff --git a/translated_images/et/assignment-1-internet-flow.3256feab5f052fd2.webp b/translated_images/et/assignment-1-internet-flow.3256feab5f052fd2.webp
new file mode 100644
index 000000000..1120fa58c
Binary files /dev/null and b/translated_images/et/assignment-1-internet-flow.3256feab5f052fd2.webp differ
diff --git a/translated_images/et/azure-container-registry-logo.09494206991d4b29.webp b/translated_images/et/azure-container-registry-logo.09494206991d4b29.webp
new file mode 100644
index 000000000..a5e679c0e
Binary files /dev/null and b/translated_images/et/azure-container-registry-logo.09494206991d4b29.webp differ
diff --git a/translated_images/et/azure-functions-logo.1cfc8e3204c9c44a.webp b/translated_images/et/azure-functions-logo.1cfc8e3204c9c44a.webp
new file mode 100644
index 000000000..ed6d2f701
Binary files /dev/null and b/translated_images/et/azure-functions-logo.1cfc8e3204c9c44a.webp differ
diff --git a/translated_images/et/azure-iot-edge-logo.c1c076749b5cba2e.webp b/translated_images/et/azure-iot-edge-logo.c1c076749b5cba2e.webp
new file mode 100644
index 000000000..771d5e6f8
Binary files /dev/null and b/translated_images/et/azure-iot-edge-logo.c1c076749b5cba2e.webp differ
diff --git a/translated_images/et/azure-iot-hub-logo.28a19de76d0a1932.webp b/translated_images/et/azure-iot-hub-logo.28a19de76d0a1932.webp
new file mode 100644
index 000000000..2a0b2cca1
Binary files /dev/null and b/translated_images/et/azure-iot-hub-logo.28a19de76d0a1932.webp differ
diff --git a/translated_images/et/azure-maps-logo.35d01dcfbd81fe61.webp b/translated_images/et/azure-maps-logo.35d01dcfbd81fe61.webp
new file mode 100644
index 000000000..8577e5b49
Binary files /dev/null and b/translated_images/et/azure-maps-logo.35d01dcfbd81fe61.webp differ
diff --git a/translated_images/et/azure-region-existing.73f704604f2aa6cb.webp b/translated_images/et/azure-region-existing.73f704604f2aa6cb.webp
new file mode 100644
index 000000000..43044cf1d
Binary files /dev/null and b/translated_images/et/azure-region-existing.73f704604f2aa6cb.webp differ
diff --git a/translated_images/et/azure-region-planned-expansion.a5074a1e8af74f15.webp b/translated_images/et/azure-region-planned-expansion.a5074a1e8af74f15.webp
new file mode 100644
index 000000000..e0ee60053
Binary files /dev/null and b/translated_images/et/azure-region-planned-expansion.a5074a1e8af74f15.webp differ
diff --git a/translated_images/et/azure-speech-logo.a1f08c4befb0159f.webp b/translated_images/et/azure-speech-logo.a1f08c4befb0159f.webp
new file mode 100644
index 000000000..a3253f358
Binary files /dev/null and b/translated_images/et/azure-speech-logo.a1f08c4befb0159f.webp differ
diff --git a/translated_images/et/azure-storage-logo.605c0f602c640d48.webp b/translated_images/et/azure-storage-logo.605c0f602c640d48.webp
new file mode 100644
index 000000000..060d12303
Binary files /dev/null and b/translated_images/et/azure-storage-logo.605c0f602c640d48.webp differ
diff --git a/translated_images/et/azure-translator-logo.c6ed3a4a433edfd2.webp b/translated_images/et/azure-translator-logo.c6ed3a4a433edfd2.webp
new file mode 100644
index 000000000..5dcbb5ee3
Binary files /dev/null and b/translated_images/et/azure-translator-logo.c6ed3a4a433edfd2.webp differ
diff --git a/translated_images/et/banana-arducam.be1b32d4267a8194.webp b/translated_images/et/banana-arducam.be1b32d4267a8194.webp
new file mode 100644
index 000000000..e0e788e08
Binary files /dev/null and b/translated_images/et/banana-arducam.be1b32d4267a8194.webp differ
diff --git a/translated_images/et/banana-picture-compare.174df164dc326a42.webp b/translated_images/et/banana-picture-compare.174df164dc326a42.webp
new file mode 100644
index 000000000..85618ec5d
Binary files /dev/null and b/translated_images/et/banana-picture-compare.174df164dc326a42.webp differ
diff --git a/translated_images/et/banana-ripe-1.6ed72365ffc92300.webp b/translated_images/et/banana-ripe-1.6ed72365ffc92300.webp
new file mode 100644
index 000000000..c0714bbc3
Binary files /dev/null and b/translated_images/et/banana-ripe-1.6ed72365ffc92300.webp differ
diff --git a/translated_images/et/banana-ripe-1.780e9be3a60d8879.webp b/translated_images/et/banana-ripe-1.780e9be3a60d8879.webp
new file mode 100644
index 000000000..8075dc4ab
Binary files /dev/null and b/translated_images/et/banana-ripe-1.780e9be3a60d8879.webp differ
diff --git a/translated_images/et/banana-ripe-10.c3d98eb280e7464f.webp b/translated_images/et/banana-ripe-10.c3d98eb280e7464f.webp
new file mode 100644
index 000000000..6d828b371
Binary files /dev/null and b/translated_images/et/banana-ripe-10.c3d98eb280e7464f.webp differ
diff --git a/translated_images/et/banana-ripe-11.3d932f292b95b9a2.webp b/translated_images/et/banana-ripe-11.3d932f292b95b9a2.webp
new file mode 100644
index 000000000..7dfafb15a
Binary files /dev/null and b/translated_images/et/banana-ripe-11.3d932f292b95b9a2.webp differ
diff --git a/translated_images/et/banana-ripe-12.9f87e663b9da6c85.webp b/translated_images/et/banana-ripe-12.9f87e663b9da6c85.webp
new file mode 100644
index 000000000..f0e9b2d77
Binary files /dev/null and b/translated_images/et/banana-ripe-12.9f87e663b9da6c85.webp differ
diff --git a/translated_images/et/banana-ripe-13.b7402e05160f4543.webp b/translated_images/et/banana-ripe-13.b7402e05160f4543.webp
new file mode 100644
index 000000000..3d0ed4bb1
Binary files /dev/null and b/translated_images/et/banana-ripe-13.b7402e05160f4543.webp differ
diff --git a/translated_images/et/banana-ripe-14.85cf309aa702cfa8.webp b/translated_images/et/banana-ripe-14.85cf309aa702cfa8.webp
new file mode 100644
index 000000000..bdb2f1b6a
Binary files /dev/null and b/translated_images/et/banana-ripe-14.85cf309aa702cfa8.webp differ
diff --git a/translated_images/et/banana-ripe-15.933412eb14a3f8e4.webp b/translated_images/et/banana-ripe-15.933412eb14a3f8e4.webp
new file mode 100644
index 000000000..4ecc1c8d5
Binary files /dev/null and b/translated_images/et/banana-ripe-15.933412eb14a3f8e4.webp differ
diff --git a/translated_images/et/banana-ripe-16.781a68a01401f89e.webp b/translated_images/et/banana-ripe-16.781a68a01401f89e.webp
new file mode 100644
index 000000000..b77a66a97
Binary files /dev/null and b/translated_images/et/banana-ripe-16.781a68a01401f89e.webp differ
diff --git a/translated_images/et/banana-ripe-17.f8e2853a40d3ac45.webp b/translated_images/et/banana-ripe-17.f8e2853a40d3ac45.webp
new file mode 100644
index 000000000..9ffb20deb
Binary files /dev/null and b/translated_images/et/banana-ripe-17.f8e2853a40d3ac45.webp differ
diff --git a/translated_images/et/banana-ripe-18.3d05f5f78ecf6f0d.webp b/translated_images/et/banana-ripe-18.3d05f5f78ecf6f0d.webp
new file mode 100644
index 000000000..733a99b5a
Binary files /dev/null and b/translated_images/et/banana-ripe-18.3d05f5f78ecf6f0d.webp differ
diff --git a/translated_images/et/banana-ripe-19.ac3b0fc6cf6fdfd5.webp b/translated_images/et/banana-ripe-19.ac3b0fc6cf6fdfd5.webp
new file mode 100644
index 000000000..aa4e5e453
Binary files /dev/null and b/translated_images/et/banana-ripe-19.ac3b0fc6cf6fdfd5.webp differ
diff --git a/translated_images/et/banana-ripe-2.8ab96da692df69f1.webp b/translated_images/et/banana-ripe-2.8ab96da692df69f1.webp
new file mode 100644
index 000000000..debf28d24
Binary files /dev/null and b/translated_images/et/banana-ripe-2.8ab96da692df69f1.webp differ
diff --git a/translated_images/et/banana-ripe-2.96ddc53114c5f020.webp b/translated_images/et/banana-ripe-2.96ddc53114c5f020.webp
new file mode 100644
index 000000000..5262b2b85
Binary files /dev/null and b/translated_images/et/banana-ripe-2.96ddc53114c5f020.webp differ
diff --git a/translated_images/et/banana-ripe-20.a4d0ad33a7e6f037.webp b/translated_images/et/banana-ripe-20.a4d0ad33a7e6f037.webp
new file mode 100644
index 000000000..9f6572948
Binary files /dev/null and b/translated_images/et/banana-ripe-20.a4d0ad33a7e6f037.webp differ
diff --git a/translated_images/et/banana-ripe-21.07e03d64f265d55d.webp b/translated_images/et/banana-ripe-21.07e03d64f265d55d.webp
new file mode 100644
index 000000000..958809792
Binary files /dev/null and b/translated_images/et/banana-ripe-21.07e03d64f265d55d.webp differ
diff --git a/translated_images/et/banana-ripe-22.a63c05aeb7f866fc.webp b/translated_images/et/banana-ripe-22.a63c05aeb7f866fc.webp
new file mode 100644
index 000000000..07de2a760
Binary files /dev/null and b/translated_images/et/banana-ripe-22.a63c05aeb7f866fc.webp differ
diff --git a/translated_images/et/banana-ripe-23.6f3364afcab19e57.webp b/translated_images/et/banana-ripe-23.6f3364afcab19e57.webp
new file mode 100644
index 000000000..e1656d2f0
Binary files /dev/null and b/translated_images/et/banana-ripe-23.6f3364afcab19e57.webp differ
diff --git a/translated_images/et/banana-ripe-24.ff2c02cc80a9c430.webp b/translated_images/et/banana-ripe-24.ff2c02cc80a9c430.webp
new file mode 100644
index 000000000..fda478f0f
Binary files /dev/null and b/translated_images/et/banana-ripe-24.ff2c02cc80a9c430.webp differ
diff --git a/translated_images/et/banana-ripe-25.65ce63418cdc4de2.webp b/translated_images/et/banana-ripe-25.65ce63418cdc4de2.webp
new file mode 100644
index 000000000..50a1e1b38
Binary files /dev/null and b/translated_images/et/banana-ripe-25.65ce63418cdc4de2.webp differ
diff --git a/translated_images/et/banana-ripe-3.4fae05a0a1d2b5f0.webp b/translated_images/et/banana-ripe-3.4fae05a0a1d2b5f0.webp
new file mode 100644
index 000000000..9baa7684d
Binary files /dev/null and b/translated_images/et/banana-ripe-3.4fae05a0a1d2b5f0.webp differ
diff --git a/translated_images/et/banana-ripe-5.c762086879ccec4c.webp b/translated_images/et/banana-ripe-5.c762086879ccec4c.webp
new file mode 100644
index 000000000..9e996d31d
Binary files /dev/null and b/translated_images/et/banana-ripe-5.c762086879ccec4c.webp differ
diff --git a/translated_images/et/banana-ripe-6.5131bcbf492980cb.webp b/translated_images/et/banana-ripe-6.5131bcbf492980cb.webp
new file mode 100644
index 000000000..5c8d85b0c
Binary files /dev/null and b/translated_images/et/banana-ripe-6.5131bcbf492980cb.webp differ
diff --git a/translated_images/et/banana-ripe-7.5fc18dfe7b7ae9dc.webp b/translated_images/et/banana-ripe-7.5fc18dfe7b7ae9dc.webp
new file mode 100644
index 000000000..a90c4fe6c
Binary files /dev/null and b/translated_images/et/banana-ripe-7.5fc18dfe7b7ae9dc.webp differ
diff --git a/translated_images/et/banana-ripe-8.dba1d33bd34d4830.webp b/translated_images/et/banana-ripe-8.dba1d33bd34d4830.webp
new file mode 100644
index 000000000..48f5aab3d
Binary files /dev/null and b/translated_images/et/banana-ripe-8.dba1d33bd34d4830.webp differ
diff --git a/translated_images/et/banana-ripe-9.32f91462c8b0e2d3.webp b/translated_images/et/banana-ripe-9.32f91462c8b0e2d3.webp
new file mode 100644
index 000000000..5e86630cd
Binary files /dev/null and b/translated_images/et/banana-ripe-9.32f91462c8b0e2d3.webp differ
diff --git a/translated_images/et/banana-training-images.530eb203346d73bc.webp b/translated_images/et/banana-training-images.530eb203346d73bc.webp
new file mode 100644
index 000000000..5e012ab99
Binary files /dev/null and b/translated_images/et/banana-training-images.530eb203346d73bc.webp differ
diff --git a/translated_images/et/banana-unripe-1.910c8606a300fa20.webp b/translated_images/et/banana-unripe-1.910c8606a300fa20.webp
new file mode 100644
index 000000000..e045a73db
Binary files /dev/null and b/translated_images/et/banana-unripe-1.910c8606a300fa20.webp differ
diff --git a/translated_images/et/banana-unripe-1.b2c7051d9c8a4e61.webp b/translated_images/et/banana-unripe-1.b2c7051d9c8a4e61.webp
new file mode 100644
index 000000000..5e88485a0
Binary files /dev/null and b/translated_images/et/banana-unripe-1.b2c7051d9c8a4e61.webp differ
diff --git a/translated_images/et/banana-unripe-10.38dab0db918a2487.webp b/translated_images/et/banana-unripe-10.38dab0db918a2487.webp
new file mode 100644
index 000000000..d863e575b
Binary files /dev/null and b/translated_images/et/banana-unripe-10.38dab0db918a2487.webp differ
diff --git a/translated_images/et/banana-unripe-11.ec8d0eefe63e10b9.webp b/translated_images/et/banana-unripe-11.ec8d0eefe63e10b9.webp
new file mode 100644
index 000000000..d77f907da
Binary files /dev/null and b/translated_images/et/banana-unripe-11.ec8d0eefe63e10b9.webp differ
diff --git a/translated_images/et/banana-unripe-12.b95a088ccae935db.webp b/translated_images/et/banana-unripe-12.b95a088ccae935db.webp
new file mode 100644
index 000000000..39fe8050a
Binary files /dev/null and b/translated_images/et/banana-unripe-12.b95a088ccae935db.webp differ
diff --git a/translated_images/et/banana-unripe-13.37e5a7cac5aa0920.webp b/translated_images/et/banana-unripe-13.37e5a7cac5aa0920.webp
new file mode 100644
index 000000000..4991d4f65
Binary files /dev/null and b/translated_images/et/banana-unripe-13.37e5a7cac5aa0920.webp differ
diff --git a/translated_images/et/banana-unripe-14.d19ddd6bbf63a259.webp b/translated_images/et/banana-unripe-14.d19ddd6bbf63a259.webp
new file mode 100644
index 000000000..eff19a63b
Binary files /dev/null and b/translated_images/et/banana-unripe-14.d19ddd6bbf63a259.webp differ
diff --git a/translated_images/et/banana-unripe-15.274e48544326077a.webp b/translated_images/et/banana-unripe-15.274e48544326077a.webp
new file mode 100644
index 000000000..e16197d1f
Binary files /dev/null and b/translated_images/et/banana-unripe-15.274e48544326077a.webp differ
diff --git a/translated_images/et/banana-unripe-16.bd058f64bd7ec014.webp b/translated_images/et/banana-unripe-16.bd058f64bd7ec014.webp
new file mode 100644
index 000000000..4abdad3e5
Binary files /dev/null and b/translated_images/et/banana-unripe-16.bd058f64bd7ec014.webp differ
diff --git a/translated_images/et/banana-unripe-17.408382d679bfa079.webp b/translated_images/et/banana-unripe-17.408382d679bfa079.webp
new file mode 100644
index 000000000..81be6d428
Binary files /dev/null and b/translated_images/et/banana-unripe-17.408382d679bfa079.webp differ
diff --git a/translated_images/et/banana-unripe-18.39c0eb79d7b3b9ba.webp b/translated_images/et/banana-unripe-18.39c0eb79d7b3b9ba.webp
new file mode 100644
index 000000000..a012cd4eb
Binary files /dev/null and b/translated_images/et/banana-unripe-18.39c0eb79d7b3b9ba.webp differ
diff --git a/translated_images/et/banana-unripe-19.e61e6d7efaf2d8c8.webp b/translated_images/et/banana-unripe-19.e61e6d7efaf2d8c8.webp
new file mode 100644
index 000000000..da22c29fe
Binary files /dev/null and b/translated_images/et/banana-unripe-19.e61e6d7efaf2d8c8.webp differ
diff --git a/translated_images/et/banana-unripe-2.43a73b544521afc7.webp b/translated_images/et/banana-unripe-2.43a73b544521afc7.webp
new file mode 100644
index 000000000..10a0ab56d
Binary files /dev/null and b/translated_images/et/banana-unripe-2.43a73b544521afc7.webp differ
diff --git a/translated_images/et/banana-unripe-2.9591d1a6aa27deeb.webp b/translated_images/et/banana-unripe-2.9591d1a6aa27deeb.webp
new file mode 100644
index 000000000..049459245
Binary files /dev/null and b/translated_images/et/banana-unripe-2.9591d1a6aa27deeb.webp differ
diff --git a/translated_images/et/banana-unripe-20.85b7a74eaab5634e.webp b/translated_images/et/banana-unripe-20.85b7a74eaab5634e.webp
new file mode 100644
index 000000000..80c5effcb
Binary files /dev/null and b/translated_images/et/banana-unripe-20.85b7a74eaab5634e.webp differ
diff --git a/translated_images/et/banana-unripe-21.ccc1333439b344bc.webp b/translated_images/et/banana-unripe-21.ccc1333439b344bc.webp
new file mode 100644
index 000000000..a99702656
Binary files /dev/null and b/translated_images/et/banana-unripe-21.ccc1333439b344bc.webp differ
diff --git a/translated_images/et/banana-unripe-22.27dff4b438163080.webp b/translated_images/et/banana-unripe-22.27dff4b438163080.webp
new file mode 100644
index 000000000..87a3ab30c
Binary files /dev/null and b/translated_images/et/banana-unripe-22.27dff4b438163080.webp differ
diff --git a/translated_images/et/banana-unripe-23.c4c9067f23370e90.webp b/translated_images/et/banana-unripe-23.c4c9067f23370e90.webp
new file mode 100644
index 000000000..8c554da6d
Binary files /dev/null and b/translated_images/et/banana-unripe-23.c4c9067f23370e90.webp differ
diff --git a/translated_images/et/banana-unripe-24.6f0b781c309da62f.webp b/translated_images/et/banana-unripe-24.6f0b781c309da62f.webp
new file mode 100644
index 000000000..7998990dc
Binary files /dev/null and b/translated_images/et/banana-unripe-24.6f0b781c309da62f.webp differ
diff --git a/translated_images/et/banana-unripe-25.21d553d84880ac4f.webp b/translated_images/et/banana-unripe-25.21d553d84880ac4f.webp
new file mode 100644
index 000000000..be2233b77
Binary files /dev/null and b/translated_images/et/banana-unripe-25.21d553d84880ac4f.webp differ
diff --git a/translated_images/et/banana-unripe-26.823c48b61feb1d5c.webp b/translated_images/et/banana-unripe-26.823c48b61feb1d5c.webp
new file mode 100644
index 000000000..ab902dbf6
Binary files /dev/null and b/translated_images/et/banana-unripe-26.823c48b61feb1d5c.webp differ
diff --git a/translated_images/et/banana-unripe-27.f98fd272deeb02d9.webp b/translated_images/et/banana-unripe-27.f98fd272deeb02d9.webp
new file mode 100644
index 000000000..ec3f75024
Binary files /dev/null and b/translated_images/et/banana-unripe-27.f98fd272deeb02d9.webp differ
diff --git a/translated_images/et/banana-unripe-28.5331ba409ce41c07.webp b/translated_images/et/banana-unripe-28.5331ba409ce41c07.webp
new file mode 100644
index 000000000..addfa4127
Binary files /dev/null and b/translated_images/et/banana-unripe-28.5331ba409ce41c07.webp differ
diff --git a/translated_images/et/banana-unripe-29.84e126f389bf627e.webp b/translated_images/et/banana-unripe-29.84e126f389bf627e.webp
new file mode 100644
index 000000000..0a17c8f7b
Binary files /dev/null and b/translated_images/et/banana-unripe-29.84e126f389bf627e.webp differ
diff --git a/translated_images/et/banana-unripe-3.896df8fb2c3b8f51.webp b/translated_images/et/banana-unripe-3.896df8fb2c3b8f51.webp
new file mode 100644
index 000000000..b9c30fe66
Binary files /dev/null and b/translated_images/et/banana-unripe-3.896df8fb2c3b8f51.webp differ
diff --git a/translated_images/et/banana-unripe-4.483e740d6fd7b5a6.webp b/translated_images/et/banana-unripe-4.483e740d6fd7b5a6.webp
new file mode 100644
index 000000000..eefb7b624
Binary files /dev/null and b/translated_images/et/banana-unripe-4.483e740d6fd7b5a6.webp differ
diff --git a/translated_images/et/banana-unripe-5.e9923cf1ffcfc1c9.webp b/translated_images/et/banana-unripe-5.e9923cf1ffcfc1c9.webp
new file mode 100644
index 000000000..acfe59606
Binary files /dev/null and b/translated_images/et/banana-unripe-5.e9923cf1ffcfc1c9.webp differ
diff --git a/translated_images/et/banana-unripe-6.e3a73307558caecc.webp b/translated_images/et/banana-unripe-6.e3a73307558caecc.webp
new file mode 100644
index 000000000..72ae0174f
Binary files /dev/null and b/translated_images/et/banana-unripe-6.e3a73307558caecc.webp differ
diff --git a/translated_images/et/banana-unripe-7.634ca89acc17d68f.webp b/translated_images/et/banana-unripe-7.634ca89acc17d68f.webp
new file mode 100644
index 000000000..283cae548
Binary files /dev/null and b/translated_images/et/banana-unripe-7.634ca89acc17d68f.webp differ
diff --git a/translated_images/et/banana-unripe-8.75720b4cdebac8c3.webp b/translated_images/et/banana-unripe-8.75720b4cdebac8c3.webp
new file mode 100644
index 000000000..f09e18518
Binary files /dev/null and b/translated_images/et/banana-unripe-8.75720b4cdebac8c3.webp differ
diff --git a/translated_images/et/banana-unripe-9.e8076983351d2f54.webp b/translated_images/et/banana-unripe-9.e8076983351d2f54.webp
new file mode 100644
index 000000000..c7f53d90f
Binary files /dev/null and b/translated_images/et/banana-unripe-9.e8076983351d2f54.webp differ
diff --git a/translated_images/et/banana-unripe-quick-test-prediction.dae9b5e1c4ef7c64.webp b/translated_images/et/banana-unripe-quick-test-prediction.dae9b5e1c4ef7c64.webp
new file mode 100644
index 000000000..bec8a4fc1
Binary files /dev/null and b/translated_images/et/banana-unripe-quick-test-prediction.dae9b5e1c4ef7c64.webp differ
diff --git a/translated_images/et/bananas-ripe-vs-unripe-predictions.8d0e2034014aa50e.webp b/translated_images/et/bananas-ripe-vs-unripe-predictions.8d0e2034014aa50e.webp
new file mode 100644
index 000000000..3555939ac
Binary files /dev/null and b/translated_images/et/bananas-ripe-vs-unripe-predictions.8d0e2034014aa50e.webp differ
diff --git a/translated_images/et/basic-thermostat.a923217fd1f37e5a.webp b/translated_images/et/basic-thermostat.a923217fd1f37e5a.webp
new file mode 100644
index 000000000..b112cc52e
Binary files /dev/null and b/translated_images/et/basic-thermostat.a923217fd1f37e5a.webp differ
diff --git a/translated_images/et/bing-translate.348aa796d6efe2a9.webp b/translated_images/et/bing-translate.348aa796d6efe2a9.webp
new file mode 100644
index 000000000..2c528ce76
Binary files /dev/null and b/translated_images/et/bing-translate.348aa796d6efe2a9.webp differ
diff --git a/translated_images/et/bounding-box.1420a7ea0d3d15f7.webp b/translated_images/et/bounding-box.1420a7ea0d3d15f7.webp
new file mode 100644
index 000000000..65361cffb
Binary files /dev/null and b/translated_images/et/bounding-box.1420a7ea0d3d15f7.webp differ
diff --git a/translated_images/et/bricked-car.dc38f8efadc6c59d.webp b/translated_images/et/bricked-car.dc38f8efadc6c59d.webp
new file mode 100644
index 000000000..0d0ee1247
Binary files /dev/null and b/translated_images/et/bricked-car.dc38f8efadc6c59d.webp differ
diff --git a/translated_images/et/button-with-digital.3749edea8eb885af.webp b/translated_images/et/button-with-digital.3749edea8eb885af.webp
new file mode 100644
index 000000000..45eeb7f3e
Binary files /dev/null and b/translated_images/et/button-with-digital.3749edea8eb885af.webp differ
diff --git a/translated_images/et/button.eadb560b77ac45e5.webp b/translated_images/et/button.eadb560b77ac45e5.webp
new file mode 100644
index 000000000..b566de6f3
Binary files /dev/null and b/translated_images/et/button.eadb560b77ac45e5.webp differ
diff --git a/translated_images/et/chart-soil-moisture-relay.fbb391236d34a64d.webp b/translated_images/et/chart-soil-moisture-relay.fbb391236d34a64d.webp
new file mode 100644
index 000000000..9b26b71c4
Binary files /dev/null and b/translated_images/et/chart-soil-moisture-relay.fbb391236d34a64d.webp differ
diff --git a/translated_images/et/chart-soil-moisture.fd6d9d0cdc0b5f75.webp b/translated_images/et/chart-soil-moisture.fd6d9d0cdc0b5f75.webp
new file mode 100644
index 000000000..e7c5353fa
Binary files /dev/null and b/translated_images/et/chart-soil-moisture.fd6d9d0cdc0b5f75.webp differ
diff --git a/translated_images/et/child-watering-garden.9a5d3f1bfe6d0d8d.webp b/translated_images/et/child-watering-garden.9a5d3f1bfe6d0d8d.webp
new file mode 100644
index 000000000..5aee7f4c6
Binary files /dev/null and b/translated_images/et/child-watering-garden.9a5d3f1bfe6d0d8d.webp differ
diff --git a/translated_images/et/cloud-with-edge.1e26462c62c126fe.webp b/translated_images/et/cloud-with-edge.1e26462c62c126fe.webp
new file mode 100644
index 000000000..073925835
Binary files /dev/null and b/translated_images/et/cloud-with-edge.1e26462c62c126fe.webp differ
diff --git a/translated_images/et/cloud-without-edge.b4da641f6022c95e.webp b/translated_images/et/cloud-without-edge.b4da641f6022c95e.webp
new file mode 100644
index 000000000..adca98123
Binary files /dev/null and b/translated_images/et/cloud-without-edge.b4da641f6022c95e.webp differ
diff --git a/translated_images/et/cmos-sensor.75f9cd74decb1371.webp b/translated_images/et/cmos-sensor.75f9cd74decb1371.webp
new file mode 100644
index 000000000..ccf8737de
Binary files /dev/null and b/translated_images/et/cmos-sensor.75f9cd74decb1371.webp differ
diff --git a/translated_images/et/commands.d6c06bbbb3a02cce.webp b/translated_images/et/commands.d6c06bbbb3a02cce.webp
new file mode 100644
index 000000000..5ce548847
Binary files /dev/null and b/translated_images/et/commands.d6c06bbbb3a02cce.webp differ
diff --git a/translated_images/et/condenser-mic.6f6ed5b76ca19e0e.webp b/translated_images/et/condenser-mic.6f6ed5b76ca19e0e.webp
new file mode 100644
index 000000000..1f124af66
Binary files /dev/null and b/translated_images/et/condenser-mic.6f6ed5b76ca19e0e.webp differ
diff --git a/translated_images/et/consumer-groups.a3262e26fc27ba20.webp b/translated_images/et/consumer-groups.a3262e26fc27ba20.webp
new file mode 100644
index 000000000..a2784eee8
Binary files /dev/null and b/translated_images/et/consumer-groups.a3262e26fc27ba20.webp differ
diff --git a/translated_images/et/container-edge-flow.c246050dd60ceefd.webp b/translated_images/et/container-edge-flow.c246050dd60ceefd.webp
new file mode 100644
index 000000000..b267972c8
Binary files /dev/null and b/translated_images/et/container-edge-flow.c246050dd60ceefd.webp differ
diff --git a/translated_images/et/container-web-browser.4ee81dd4f0d8838c.webp b/translated_images/et/container-web-browser.4ee81dd4f0d8838c.webp
new file mode 100644
index 000000000..97db1a176
Binary files /dev/null and b/translated_images/et/container-web-browser.4ee81dd4f0d8838c.webp differ
diff --git a/translated_images/et/counterfit-camera-options.eb3bd5150a8e7dff.webp b/translated_images/et/counterfit-camera-options.eb3bd5150a8e7dff.webp
new file mode 100644
index 000000000..2bdaffccc
Binary files /dev/null and b/translated_images/et/counterfit-camera-options.eb3bd5150a8e7dff.webp differ
diff --git a/translated_images/et/counterfit-camera.001ec52194c8ee5d.webp b/translated_images/et/counterfit-camera.001ec52194c8ee5d.webp
new file mode 100644
index 000000000..3a00b0ed6
Binary files /dev/null and b/translated_images/et/counterfit-camera.001ec52194c8ee5d.webp differ
diff --git a/translated_images/et/counterfit-connected.ed30b46d8f79b092.webp b/translated_images/et/counterfit-connected.ed30b46d8f79b092.webp
new file mode 100644
index 000000000..fbd1c9620
Binary files /dev/null and b/translated_images/et/counterfit-connected.ed30b46d8f79b092.webp differ
diff --git a/translated_images/et/counterfit-create-camera.a5de97f59c0bd3cb.webp b/translated_images/et/counterfit-create-camera.a5de97f59c0bd3cb.webp
new file mode 100644
index 000000000..781b1b85d
Binary files /dev/null and b/translated_images/et/counterfit-create-camera.a5de97f59c0bd3cb.webp differ
diff --git a/translated_images/et/counterfit-create-distance-sensor.967c9fb98f27888d.webp b/translated_images/et/counterfit-create-distance-sensor.967c9fb98f27888d.webp
new file mode 100644
index 000000000..009d2fe83
Binary files /dev/null and b/translated_images/et/counterfit-create-distance-sensor.967c9fb98f27888d.webp differ
diff --git a/translated_images/et/counterfit-create-gps-sensor.6385dc9357d85ad1.webp b/translated_images/et/counterfit-create-gps-sensor.6385dc9357d85ad1.webp
new file mode 100644
index 000000000..9bc7be5e4
Binary files /dev/null and b/translated_images/et/counterfit-create-gps-sensor.6385dc9357d85ad1.webp differ
diff --git a/translated_images/et/counterfit-create-humidity-sensor.2750e27b6f30e09c.webp b/translated_images/et/counterfit-create-humidity-sensor.2750e27b6f30e09c.webp
new file mode 100644
index 000000000..893f9f739
Binary files /dev/null and b/translated_images/et/counterfit-create-humidity-sensor.2750e27b6f30e09c.webp differ
diff --git a/translated_images/et/counterfit-create-led.ba9db1c9b8c622a6.webp b/translated_images/et/counterfit-create-led.ba9db1c9b8c622a6.webp
new file mode 100644
index 000000000..22c29d215
Binary files /dev/null and b/translated_images/et/counterfit-create-led.ba9db1c9b8c622a6.webp differ
diff --git a/translated_images/et/counterfit-create-light-sensor.9f36a5e0d4458d8d.webp b/translated_images/et/counterfit-create-light-sensor.9f36a5e0d4458d8d.webp
new file mode 100644
index 000000000..5c2e3e89c
Binary files /dev/null and b/translated_images/et/counterfit-create-light-sensor.9f36a5e0d4458d8d.webp differ
diff --git a/translated_images/et/counterfit-create-relay.fa7c40fd0f2f6afc.webp b/translated_images/et/counterfit-create-relay.fa7c40fd0f2f6afc.webp
new file mode 100644
index 000000000..72cde41b5
Binary files /dev/null and b/translated_images/et/counterfit-create-relay.fa7c40fd0f2f6afc.webp differ
diff --git a/translated_images/et/counterfit-create-soil-moisture-sensor.35266135a5e0ae68.webp b/translated_images/et/counterfit-create-soil-moisture-sensor.35266135a5e0ae68.webp
new file mode 100644
index 000000000..846249896
Binary files /dev/null and b/translated_images/et/counterfit-create-soil-moisture-sensor.35266135a5e0ae68.webp differ
diff --git a/translated_images/et/counterfit-create-temperature-sensor.199350ed34f7343d.webp b/translated_images/et/counterfit-create-temperature-sensor.199350ed34f7343d.webp
new file mode 100644
index 000000000..d62d61ffb
Binary files /dev/null and b/translated_images/et/counterfit-create-temperature-sensor.199350ed34f7343d.webp differ
diff --git a/translated_images/et/counterfit-distance-sensor.079eefeeea0b68af.webp b/translated_images/et/counterfit-distance-sensor.079eefeeea0b68af.webp
new file mode 100644
index 000000000..a9b724760
Binary files /dev/null and b/translated_images/et/counterfit-distance-sensor.079eefeeea0b68af.webp differ
diff --git a/translated_images/et/counterfit-first-run.433326358b669b31.webp b/translated_images/et/counterfit-first-run.433326358b669b31.webp
new file mode 100644
index 000000000..550c7c1f0
Binary files /dev/null and b/translated_images/et/counterfit-first-run.433326358b669b31.webp differ
diff --git a/translated_images/et/counterfit-gps-sensor-gpxfile.8310b063ce8a425c.webp b/translated_images/et/counterfit-gps-sensor-gpxfile.8310b063ce8a425c.webp
new file mode 100644
index 000000000..63578855d
Binary files /dev/null and b/translated_images/et/counterfit-gps-sensor-gpxfile.8310b063ce8a425c.webp differ
diff --git a/translated_images/et/counterfit-gps-sensor-latlon.008c867d75464fbe.webp b/translated_images/et/counterfit-gps-sensor-latlon.008c867d75464fbe.webp
new file mode 100644
index 000000000..8ba39c541
Binary files /dev/null and b/translated_images/et/counterfit-gps-sensor-latlon.008c867d75464fbe.webp differ
diff --git a/translated_images/et/counterfit-gps-sensor-nmea.c62eea442171e17e.webp b/translated_images/et/counterfit-gps-sensor-nmea.c62eea442171e17e.webp
new file mode 100644
index 000000000..d07bd1af0
Binary files /dev/null and b/translated_images/et/counterfit-gps-sensor-nmea.c62eea442171e17e.webp differ
diff --git a/translated_images/et/counterfit-gps-sensor.3fbb15af0a536756.webp b/translated_images/et/counterfit-gps-sensor.3fbb15af0a536756.webp
new file mode 100644
index 000000000..1aa1017b9
Binary files /dev/null and b/translated_images/et/counterfit-gps-sensor.3fbb15af0a536756.webp differ
diff --git a/translated_images/et/counterfit-humidity-sensor.7b12f7f339e430cb.webp b/translated_images/et/counterfit-humidity-sensor.7b12f7f339e430cb.webp
new file mode 100644
index 000000000..75856d604
Binary files /dev/null and b/translated_images/et/counterfit-humidity-sensor.7b12f7f339e430cb.webp differ
diff --git a/translated_images/et/counterfit-led.c0ab02de6d256ad8.webp b/translated_images/et/counterfit-led.c0ab02de6d256ad8.webp
new file mode 100644
index 000000000..40221686e
Binary files /dev/null and b/translated_images/et/counterfit-led.c0ab02de6d256ad8.webp differ
diff --git a/translated_images/et/counterfit-light-sensor.5d0f5584df56b90f.webp b/translated_images/et/counterfit-light-sensor.5d0f5584df56b90f.webp
new file mode 100644
index 000000000..2bd0667b8
Binary files /dev/null and b/translated_images/et/counterfit-light-sensor.5d0f5584df56b90f.webp differ
diff --git a/translated_images/et/counterfit-relay.bbf74c1dbdc8b9ac.webp b/translated_images/et/counterfit-relay.bbf74c1dbdc8b9ac.webp
new file mode 100644
index 000000000..025878534
Binary files /dev/null and b/translated_images/et/counterfit-relay.bbf74c1dbdc8b9ac.webp differ
diff --git a/translated_images/et/counterfit-soil-moisture-sensor.81742b2de0e9de60.webp b/translated_images/et/counterfit-soil-moisture-sensor.81742b2de0e9de60.webp
new file mode 100644
index 000000000..a5fede5ef
Binary files /dev/null and b/translated_images/et/counterfit-soil-moisture-sensor.81742b2de0e9de60.webp differ
diff --git a/translated_images/et/counterfit-temperature-sensor.f0560236c96a9016.webp b/translated_images/et/counterfit-temperature-sensor.f0560236c96a9016.webp
new file mode 100644
index 000000000..eb304c54b
Binary files /dev/null and b/translated_images/et/counterfit-temperature-sensor.f0560236c96a9016.webp differ
diff --git a/translated_images/et/custom-vision-banana-prediction.30cdff4e1d72db5d.webp b/translated_images/et/custom-vision-banana-prediction.30cdff4e1d72db5d.webp
new file mode 100644
index 000000000..49df1a342
Binary files /dev/null and b/translated_images/et/custom-vision-banana-prediction.30cdff4e1d72db5d.webp differ
diff --git a/translated_images/et/custom-vision-create-object-detector-project.32d4fb9aa8e7e737.webp b/translated_images/et/custom-vision-create-object-detector-project.32d4fb9aa8e7e737.webp
new file mode 100644
index 000000000..5a464a95d
Binary files /dev/null and b/translated_images/et/custom-vision-create-object-detector-project.32d4fb9aa8e7e737.webp differ
diff --git a/translated_images/et/custom-vision-create-project.cf46325b92d8b131.webp b/translated_images/et/custom-vision-create-project.cf46325b92d8b131.webp
new file mode 100644
index 000000000..38a95c7fc
Binary files /dev/null and b/translated_images/et/custom-vision-create-project.cf46325b92d8b131.webp differ
diff --git a/translated_images/et/custom-vision-logo.d3d4e7c8a87ec9da.webp b/translated_images/et/custom-vision-logo.d3d4e7c8a87ec9da.webp
new file mode 100644
index 000000000..7f111edce
Binary files /dev/null and b/translated_images/et/custom-vision-logo.d3d4e7c8a87ec9da.webp differ
diff --git a/translated_images/et/custom-vision-object-detector-publish-button.34ee379fc650ccb9.webp b/translated_images/et/custom-vision-object-detector-publish-button.34ee379fc650ccb9.webp
new file mode 100644
index 000000000..874e1dfef
Binary files /dev/null and b/translated_images/et/custom-vision-object-detector-publish-button.34ee379fc650ccb9.webp differ
diff --git a/translated_images/et/custom-vision-prediction-key-endpoint.30c569ffd0338864.webp b/translated_images/et/custom-vision-prediction-key-endpoint.30c569ffd0338864.webp
new file mode 100644
index 000000000..c90eadacc
Binary files /dev/null and b/translated_images/et/custom-vision-prediction-key-endpoint.30c569ffd0338864.webp differ
diff --git a/translated_images/et/custom-vision-publish-button.b7174e1977b0c33b.webp b/translated_images/et/custom-vision-publish-button.b7174e1977b0c33b.webp
new file mode 100644
index 000000000..bd93cfe0c
Binary files /dev/null and b/translated_images/et/custom-vision-publish-button.b7174e1977b0c33b.webp differ
diff --git a/translated_images/et/custom-vision-stock-prediction.942266ab1bcca341.webp b/translated_images/et/custom-vision-stock-prediction.942266ab1bcca341.webp
new file mode 100644
index 000000000..e59ede44b
Binary files /dev/null and b/translated_images/et/custom-vision-stock-prediction.942266ab1bcca341.webp differ
diff --git a/translated_images/et/dimmable-light.9ceffeb195dec1a8.webp b/translated_images/et/dimmable-light.9ceffeb195dec1a8.webp
new file mode 100644
index 000000000..f0c0beade
Binary files /dev/null and b/translated_images/et/dimmable-light.9ceffeb195dec1a8.webp differ
diff --git a/translated_images/et/dmac-adc-buffers.4509aee49145c90b.webp b/translated_images/et/dmac-adc-buffers.4509aee49145c90b.webp
new file mode 100644
index 000000000..ca7ab746a
Binary files /dev/null and b/translated_images/et/dmac-adc-buffers.4509aee49145c90b.webp differ
diff --git a/translated_images/et/dynamic-mic.8babac890a2d80df.webp b/translated_images/et/dynamic-mic.8babac890a2d80df.webp
new file mode 100644
index 000000000..20ad475d3
Binary files /dev/null and b/translated_images/et/dynamic-mic.8babac890a2d80df.webp differ
diff --git a/translated_images/et/favicon.37b561214b36d454.webp b/translated_images/et/favicon.37b561214b36d454.webp
new file mode 100644
index 000000000..48a53960d
Binary files /dev/null and b/translated_images/et/favicon.37b561214b36d454.webp differ
diff --git a/translated_images/et/fetch-decode-execute.2fd6f150f6280392.webp b/translated_images/et/fetch-decode-execute.2fd6f150f6280392.webp
new file mode 100644
index 000000000..cd8f7238c
Binary files /dev/null and b/translated_images/et/fetch-decode-execute.2fd6f150f6280392.webp differ
diff --git a/translated_images/et/fruit-quality-detector-message-flow.adf2a65da8fd8741.webp b/translated_images/et/fruit-quality-detector-message-flow.adf2a65da8fd8741.webp
new file mode 100644
index 000000000..cbd1e983e
Binary files /dev/null and b/translated_images/et/fruit-quality-detector-message-flow.adf2a65da8fd8741.webp differ
diff --git a/translated_images/et/gdd-calculation-corn.64a58b7a7afcd0df.webp b/translated_images/et/gdd-calculation-corn.64a58b7a7afcd0df.webp
new file mode 100644
index 000000000..c39379de7
Binary files /dev/null and b/translated_images/et/gdd-calculation-corn.64a58b7a7afcd0df.webp differ
diff --git a/translated_images/et/gdd-calculation-strawberries.59f57db94b22adb8.webp b/translated_images/et/gdd-calculation-strawberries.59f57db94b22adb8.webp
new file mode 100644
index 000000000..4d95505e5
Binary files /dev/null and b/translated_images/et/gdd-calculation-strawberries.59f57db94b22adb8.webp differ
diff --git a/translated_images/et/gdd-calculation.79b3660f9c5757aa.webp b/translated_images/et/gdd-calculation.79b3660f9c5757aa.webp
new file mode 100644
index 000000000..639771008
Binary files /dev/null and b/translated_images/et/gdd-calculation.79b3660f9c5757aa.webp differ
diff --git a/translated_images/et/gdd-jupyter-notebook.c5b52cf21094f158.webp b/translated_images/et/gdd-jupyter-notebook.c5b52cf21094f158.webp
new file mode 100644
index 000000000..33dda1dfb
Binary files /dev/null and b/translated_images/et/gdd-jupyter-notebook.c5b52cf21094f158.webp differ
diff --git a/translated_images/et/geofence-crossing-inaccurate-gps.6a3ed911202ad9ca.webp b/translated_images/et/geofence-crossing-inaccurate-gps.6a3ed911202ad9ca.webp
new file mode 100644
index 000000000..344bf1e07
Binary files /dev/null and b/translated_images/et/geofence-crossing-inaccurate-gps.6a3ed911202ad9ca.webp differ
diff --git a/translated_images/et/geofence-examples.172fbc534665769f.webp b/translated_images/et/geofence-examples.172fbc534665769f.webp
new file mode 100644
index 000000000..d15851838
Binary files /dev/null and b/translated_images/et/geofence-examples.172fbc534665769f.webp differ
diff --git a/translated_images/et/gps-satellites.04acf1148fe25fbf.webp b/translated_images/et/gps-satellites.04acf1148fe25fbf.webp
new file mode 100644
index 000000000..4fef9a727
Binary files /dev/null and b/translated_images/et/gps-satellites.04acf1148fe25fbf.webp differ
diff --git a/translated_images/et/gps-telemetry-iot-hub-functions.24d3fa5592455e9f.webp b/translated_images/et/gps-telemetry-iot-hub-functions.24d3fa5592455e9f.webp
new file mode 100644
index 000000000..1fad7fadb
Binary files /dev/null and b/translated_images/et/gps-telemetry-iot-hub-functions.24d3fa5592455e9f.webp differ
diff --git a/translated_images/et/gps-telemetry-iot-hub.8115335d51cd2c12.webp b/translated_images/et/gps-telemetry-iot-hub.8115335d51cd2c12.webp
new file mode 100644
index 000000000..3870e6126
Binary files /dev/null and b/translated_images/et/gps-telemetry-iot-hub.8115335d51cd2c12.webp differ
diff --git a/translated_images/et/grove-base-hat-ribbon-cable.501fed202fcf73b1.webp b/translated_images/et/grove-base-hat-ribbon-cable.501fed202fcf73b1.webp
new file mode 100644
index 000000000..90ef3455f
Binary files /dev/null and b/translated_images/et/grove-base-hat-ribbon-cable.501fed202fcf73b1.webp differ
diff --git a/translated_images/et/grove-button.a70cfbb809a85636.webp b/translated_images/et/grove-button.a70cfbb809a85636.webp
new file mode 100644
index 000000000..83a150907
Binary files /dev/null and b/translated_images/et/grove-button.a70cfbb809a85636.webp differ
diff --git a/translated_images/et/grove-capacitive-soil-moisture-sensor.e7f0776cce30e78b.webp b/translated_images/et/grove-capacitive-soil-moisture-sensor.e7f0776cce30e78b.webp
new file mode 100644
index 000000000..55ccab4d6
Binary files /dev/null and b/translated_images/et/grove-capacitive-soil-moisture-sensor.e7f0776cce30e78b.webp differ
diff --git a/translated_images/et/grove-dht11.07f8eafceee17004.webp b/translated_images/et/grove-dht11.07f8eafceee17004.webp
new file mode 100644
index 000000000..6a4f7666c
Binary files /dev/null and b/translated_images/et/grove-dht11.07f8eafceee17004.webp differ
diff --git a/translated_images/et/grove-gps-sensor.247943bf69b03f0d.webp b/translated_images/et/grove-gps-sensor.247943bf69b03f0d.webp
new file mode 100644
index 000000000..8a66bb0c3
Binary files /dev/null and b/translated_images/et/grove-gps-sensor.247943bf69b03f0d.webp differ
diff --git a/translated_images/et/grove-led.6c853be93f473cf2.webp b/translated_images/et/grove-led.6c853be93f473cf2.webp
new file mode 100644
index 000000000..dc76a7b13
Binary files /dev/null and b/translated_images/et/grove-led.6c853be93f473cf2.webp differ
diff --git a/translated_images/et/grove-light-sensor.b8127b7c434e632d.webp b/translated_images/et/grove-light-sensor.b8127b7c434e632d.webp
new file mode 100644
index 000000000..41fbe0aec
Binary files /dev/null and b/translated_images/et/grove-light-sensor.b8127b7c434e632d.webp differ
diff --git a/translated_images/et/grove-relay-labelled.293e068f5c3c2a19.webp b/translated_images/et/grove-relay-labelled.293e068f5c3c2a19.webp
new file mode 100644
index 000000000..a320f117c
Binary files /dev/null and b/translated_images/et/grove-relay-labelled.293e068f5c3c2a19.webp differ
diff --git a/translated_images/et/grove-relay.d426958ca210fbd0.webp b/translated_images/et/grove-relay.d426958ca210fbd0.webp
new file mode 100644
index 000000000..6a01f1c4c
Binary files /dev/null and b/translated_images/et/grove-relay.d426958ca210fbd0.webp differ
diff --git a/translated_images/et/grove-time-of-flight-sensor.d82ff2165bfded9f.webp b/translated_images/et/grove-time-of-flight-sensor.d82ff2165bfded9f.webp
new file mode 100644
index 000000000..701381e21
Binary files /dev/null and b/translated_images/et/grove-time-of-flight-sensor.d82ff2165bfded9f.webp differ
diff --git a/translated_images/et/gsm-calculation-example.99f9803b4f29e976.webp b/translated_images/et/gsm-calculation-example.99f9803b4f29e976.webp
new file mode 100644
index 000000000..8d4e33966
Binary files /dev/null and b/translated_images/et/gsm-calculation-example.99f9803b4f29e976.webp differ
diff --git a/translated_images/et/gsm-calculation.6da38c6201eec14e.webp b/translated_images/et/gsm-calculation.6da38c6201eec14e.webp
new file mode 100644
index 000000000..2ccac09c0
Binary files /dev/null and b/translated_images/et/gsm-calculation.6da38c6201eec14e.webp differ
diff --git a/translated_images/et/i2c.83da845dde02256b.webp b/translated_images/et/i2c.83da845dde02256b.webp
new file mode 100644
index 000000000..7da8efee2
Binary files /dev/null and b/translated_images/et/i2c.83da845dde02256b.webp differ
diff --git a/translated_images/et/image-classifier-cashews-tomato.bc2e16ab8f05cf9a.webp b/translated_images/et/image-classifier-cashews-tomato.bc2e16ab8f05cf9a.webp
new file mode 100644
index 000000000..a9f4cc4f9
Binary files /dev/null and b/translated_images/et/image-classifier-cashews-tomato.bc2e16ab8f05cf9a.webp differ
diff --git a/translated_images/et/image-upload-bananas.0751639f3815e0ec.webp b/translated_images/et/image-upload-bananas.0751639f3815e0ec.webp
new file mode 100644
index 000000000..b73857d7d
Binary files /dev/null and b/translated_images/et/image-upload-bananas.0751639f3815e0ec.webp differ
diff --git a/translated_images/et/image-upload-object-detector.77c7892c3093cb59.webp b/translated_images/et/image-upload-object-detector.77c7892c3093cb59.webp
new file mode 100644
index 000000000..f6872d3c5
Binary files /dev/null and b/translated_images/et/image-upload-object-detector.77c7892c3093cb59.webp differ
diff --git a/translated_images/et/iot-device-and-hacked-device-connecting-encryption.5941aff601fc978f.webp b/translated_images/et/iot-device-and-hacked-device-connecting-encryption.5941aff601fc978f.webp
new file mode 100644
index 000000000..eb6c75b42
Binary files /dev/null and b/translated_images/et/iot-device-and-hacked-device-connecting-encryption.5941aff601fc978f.webp differ
diff --git a/translated_images/et/iot-device-and-hacked-device-connecting.e0671675df74d6d9.webp b/translated_images/et/iot-device-and-hacked-device-connecting.e0671675df74d6d9.webp
new file mode 100644
index 000000000..db1d571c1
Binary files /dev/null and b/translated_images/et/iot-device-and-hacked-device-connecting.e0671675df74d6d9.webp differ
diff --git a/translated_images/et/iot-for-beginners.95958e2ed1900917.webp b/translated_images/et/iot-for-beginners.95958e2ed1900917.webp
new file mode 100644
index 000000000..5bd738d12
Binary files /dev/null and b/translated_images/et/iot-for-beginners.95958e2ed1900917.webp differ
diff --git a/translated_images/et/iot-hub-cloud-to-device-message.f4f21fea772cc20b.webp b/translated_images/et/iot-hub-cloud-to-device-message.f4f21fea772cc20b.webp
new file mode 100644
index 000000000..6adfc5cc0
Binary files /dev/null and b/translated_images/et/iot-hub-cloud-to-device-message.f4f21fea772cc20b.webp differ
diff --git a/translated_images/et/iot-hub-device-to-cloud-message.e46e584d87f35fd9.webp b/translated_images/et/iot-hub-device-to-cloud-message.e46e584d87f35fd9.webp
new file mode 100644
index 000000000..5316959b8
Binary files /dev/null and b/translated_images/et/iot-hub-device-to-cloud-message.e46e584d87f35fd9.webp differ
diff --git a/translated_images/et/iot-hub-device-twins.7055a60fc5e2331c.webp b/translated_images/et/iot-hub-device-twins.7055a60fc5e2331c.webp
new file mode 100644
index 000000000..d5bf2c9bc
Binary files /dev/null and b/translated_images/et/iot-hub-device-twins.7055a60fc5e2331c.webp differ
diff --git a/translated_images/et/iot-hub-direct-method-request.86a5026e91f4ca18.webp b/translated_images/et/iot-hub-direct-method-request.86a5026e91f4ca18.webp
new file mode 100644
index 000000000..9ac819ce5
Binary files /dev/null and b/translated_images/et/iot-hub-direct-method-request.86a5026e91f4ca18.webp differ
diff --git a/translated_images/et/iot-messages-to-serverless.0194da1cc0732bb7.webp b/translated_images/et/iot-messages-to-serverless.0194da1cc0732bb7.webp
new file mode 100644
index 000000000..5b8b34034
Binary files /dev/null and b/translated_images/et/iot-messages-to-serverless.0194da1cc0732bb7.webp differ
diff --git a/translated_images/et/iot-reference-architecture-azure.0b8d2161af924cb1.webp b/translated_images/et/iot-reference-architecture-azure.0b8d2161af924cb1.webp
new file mode 100644
index 000000000..bb6a3eccd
Binary files /dev/null and b/translated_images/et/iot-reference-architecture-azure.0b8d2161af924cb1.webp differ
diff --git a/translated_images/et/iot-reference-architecture-fruit-quality.cc705f121c3b6fa7.webp b/translated_images/et/iot-reference-architecture-fruit-quality.cc705f121c3b6fa7.webp
new file mode 100644
index 000000000..592fe49c4
Binary files /dev/null and b/translated_images/et/iot-reference-architecture-fruit-quality.cc705f121c3b6fa7.webp differ
diff --git a/translated_images/et/iot-reference-architecture.2278b98b55c6d4e8.webp b/translated_images/et/iot-reference-architecture.2278b98b55c6d4e8.webp
new file mode 100644
index 000000000..057724082
Binary files /dev/null and b/translated_images/et/iot-reference-architecture.2278b98b55c6d4e8.webp differ
diff --git a/translated_images/et/iot-service-allowed-denied-connection.818b0063ac213fb8.webp b/translated_images/et/iot-service-allowed-denied-connection.818b0063ac213fb8.webp
new file mode 100644
index 000000000..e8d3a8bb7
Binary files /dev/null and b/translated_images/et/iot-service-allowed-denied-connection.818b0063ac213fb8.webp differ
diff --git a/translated_images/et/iot-service-connectivity.7e873847921a5d6f.webp b/translated_images/et/iot-service-connectivity.7e873847921a5d6f.webp
new file mode 100644
index 000000000..6759e18ba
Binary files /dev/null and b/translated_images/et/iot-service-connectivity.7e873847921a5d6f.webp differ
diff --git a/translated_images/et/latitude-equator.feccc3214b7d9fb1.webp b/translated_images/et/latitude-equator.feccc3214b7d9fb1.webp
new file mode 100644
index 000000000..a1fe083b3
Binary files /dev/null and b/translated_images/et/latitude-equator.feccc3214b7d9fb1.webp differ
diff --git a/translated_images/et/latitude-lines.11d8d91dfb2014a5.webp b/translated_images/et/latitude-lines.11d8d91dfb2014a5.webp
new file mode 100644
index 000000000..1ee6b8f34
Binary files /dev/null and b/translated_images/et/latitude-lines.11d8d91dfb2014a5.webp differ
diff --git a/translated_images/et/led-digital-control.13b9be14077ea49f.webp b/translated_images/et/led-digital-control.13b9be14077ea49f.webp
new file mode 100644
index 000000000..768359f2e
Binary files /dev/null and b/translated_images/et/led-digital-control.13b9be14077ea49f.webp differ
diff --git a/translated_images/et/led.ec6d94f66676a174.webp b/translated_images/et/led.ec6d94f66676a174.webp
new file mode 100644
index 000000000..d7f91c36f
Binary files /dev/null and b/translated_images/et/led.ec6d94f66676a174.webp differ
diff --git a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.et.png b/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.et.png
deleted file mode 100644
index 5372512c8..000000000
Binary files a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.et.png and /dev/null differ
diff --git a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.pcm.png b/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.pcm.png
deleted file mode 100644
index 865e829a0..000000000
Binary files a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.pcm.png and /dev/null differ
diff --git a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.ta.png b/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.ta.png
deleted file mode 100644
index 05766372a..000000000
Binary files a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.ta.png and /dev/null differ
diff --git a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.et.png b/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.et.png
deleted file mode 100644
index 5372512c8..000000000
Binary files a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.et.png and /dev/null differ
diff --git a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.pcm.png b/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.pcm.png
deleted file mode 100644
index 865e829a0..000000000
Binary files a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.pcm.png and /dev/null differ
diff --git a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.ta.png b/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.ta.png
deleted file mode 100644
index 05766372a..000000000
Binary files a/translated_images/select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f8c76616b10c7c23a6592321bb1a6310e0b481e72f97d23b3.ta.png and /dev/null differ
diff --git a/translated_images/send-message-asymmetric.7abe327c62615b8c.et.png b/translated_images/send-message-asymmetric.7abe327c62615b8c.et.png
deleted file mode 100644
index 4c34ff8e1..000000000
Binary files a/translated_images/send-message-asymmetric.7abe327c62615b8c.et.png and /dev/null differ
diff --git a/translated_images/send-message-asymmetric.7abe327c62615b8c.pcm.png b/translated_images/send-message-asymmetric.7abe327c62615b8c.pcm.png
deleted file mode 100644
index a5777bd79..000000000
Binary files a/translated_images/send-message-asymmetric.7abe327c62615b8c.pcm.png and /dev/null differ
diff --git a/translated_images/send-message-asymmetric.7abe327c62615b8c.ta.png b/translated_images/send-message-asymmetric.7abe327c62615b8c.ta.png
deleted file mode 100644
index f12dd3e3e..000000000
Binary files a/translated_images/send-message-asymmetric.7abe327c62615b8c.ta.png and /dev/null differ
diff --git a/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.et.png b/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.et.png
deleted file mode 100644
index 4c34ff8e1..000000000
Binary files a/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.et.png and /dev/null differ
diff --git a/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.pcm.png b/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.pcm.png
deleted file mode 100644
index a5777bd79..000000000
Binary files a/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.pcm.png and /dev/null differ
diff --git a/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.ta.png b/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.ta.png
deleted file mode 100644
index f12dd3e3e..000000000
Binary files a/translated_images/send-message-asymmetric.7abe327c62615b8c19805252af5d4b6c5e7aaeb8fbc455efeff866fe2d300b62.ta.png and /dev/null differ
diff --git a/translated_images/send-message-certificate.9cc576ac1e46b76e.et.png b/translated_images/send-message-certificate.9cc576ac1e46b76e.et.png
deleted file mode 100644
index 148000ec0..000000000
Binary files a/translated_images/send-message-certificate.9cc576ac1e46b76e.et.png and /dev/null differ
diff --git a/translated_images/send-message-certificate.9cc576ac1e46b76e.pcm.png b/translated_images/send-message-certificate.9cc576ac1e46b76e.pcm.png
deleted file mode 100644
index 636fc0ccb..000000000
Binary files a/translated_images/send-message-certificate.9cc576ac1e46b76e.pcm.png and /dev/null differ
diff --git a/translated_images/send-message-certificate.9cc576ac1e46b76e.ta.png b/translated_images/send-message-certificate.9cc576ac1e46b76e.ta.png
deleted file mode 100644
index 04f366efc..000000000
Binary files a/translated_images/send-message-certificate.9cc576ac1e46b76e.ta.png and /dev/null differ
diff --git a/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.et.png b/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.et.png
deleted file mode 100644
index 148000ec0..000000000
Binary files a/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.et.png and /dev/null differ
diff --git a/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.pcm.png b/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.pcm.png
deleted file mode 100644
index 636fc0ccb..000000000
Binary files a/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.pcm.png and /dev/null differ
diff --git a/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.ta.png b/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.ta.png
deleted file mode 100644
index 04f366efc..000000000
Binary files a/translated_images/send-message-certificate.9cc576ac1e46b76eb58ebc8eedaa522566fa0700076da46f5180aad78c2435db.ta.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.et.png b/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.et.png
deleted file mode 100644
index 47d4fbbc7..000000000
Binary files a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.et.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.pcm.png b/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.pcm.png
deleted file mode 100644
index bd542e239..000000000
Binary files a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.pcm.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.ta.png b/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.ta.png
deleted file mode 100644
index 920045166..000000000
Binary files a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb.ta.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.et.png b/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.et.png
deleted file mode 100644
index 47d4fbbc7..000000000
Binary files a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.et.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.pcm.png b/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.pcm.png
deleted file mode 100644
index bd542e239..000000000
Binary files a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.pcm.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.ta.png b/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.ta.png
deleted file mode 100644
index 920045166..000000000
Binary files a/translated_images/send-message-symmetric-key-hacker.e7cb53db1707adfb1486a8144060cb76435fe8dbdede8cecc09e7d15b2d9a251.ta.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.et.png b/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.et.png
deleted file mode 100644
index 85b66940d..000000000
Binary files a/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.et.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.pcm.png b/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.pcm.png
deleted file mode 100644
index 6a2b3dd82..000000000
Binary files a/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.pcm.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.ta.png b/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.ta.png
deleted file mode 100644
index 4d0177eaf..000000000
Binary files a/translated_images/send-message-symmetric-key.a2e8ad0d495896ff.ta.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.et.png b/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.et.png
deleted file mode 100644
index 85b66940d..000000000
Binary files a/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.et.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.pcm.png b/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.pcm.png
deleted file mode 100644
index 6a2b3dd82..000000000
Binary files a/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.pcm.png and /dev/null differ
diff --git a/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.ta.png b/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.ta.png
deleted file mode 100644
index 4d0177eaf..000000000
Binary files a/translated_images/send-message-symmetric-key.a2e8ad0d495896ffcdf15d25bb4491c695a5cb851457b359fb0f0c89d67707c9.ta.png and /dev/null differ
diff --git a/translated_images/sentence-as-intent-entities.301401696f992259.et.png b/translated_images/sentence-as-intent-entities.301401696f992259.et.png
deleted file mode 100644
index 79addc065..000000000
Binary files a/translated_images/sentence-as-intent-entities.301401696f992259.et.png and /dev/null differ
diff --git a/translated_images/sentence-as-intent-entities.301401696f992259.pcm.png b/translated_images/sentence-as-intent-entities.301401696f992259.pcm.png
deleted file mode 100644
index da18263b8..000000000
Binary files a/translated_images/sentence-as-intent-entities.301401696f992259.pcm.png and /dev/null differ
diff --git a/translated_images/sentence-as-intent-entities.301401696f992259.ta.png b/translated_images/sentence-as-intent-entities.301401696f992259.ta.png
deleted file mode 100644
index 2e75652b3..000000000
Binary files a/translated_images/sentence-as-intent-entities.301401696f992259.ta.png and /dev/null differ
diff --git a/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.et.png b/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.et.png
deleted file mode 100644
index 79addc065..000000000
Binary files a/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.et.png and /dev/null differ
diff --git a/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.pcm.png b/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.pcm.png
deleted file mode 100644
index da18263b8..000000000
Binary files a/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.pcm.png and /dev/null differ
diff --git a/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.ta.png b/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.ta.png
deleted file mode 100644
index 2e75652b3..000000000
Binary files a/translated_images/sentence-as-intent-entities.301401696f9922590a99343f5c5d211b710b906f212f0d4d034cee3ffb610272.ta.png and /dev/null differ
diff --git a/translated_images/serverless-scaling.f8c769adf0413fd1.et.png b/translated_images/serverless-scaling.f8c769adf0413fd1.et.png
deleted file mode 100644
index 9c2b58d90..000000000
Binary files a/translated_images/serverless-scaling.f8c769adf0413fd1.et.png and /dev/null differ
diff --git a/translated_images/serverless-scaling.f8c769adf0413fd1.pcm.png b/translated_images/serverless-scaling.f8c769adf0413fd1.pcm.png
deleted file mode 100644
index c65f75026..000000000
Binary files a/translated_images/serverless-scaling.f8c769adf0413fd1.pcm.png and /dev/null differ
diff --git a/translated_images/serverless-scaling.f8c769adf0413fd1.ta.png b/translated_images/serverless-scaling.f8c769adf0413fd1.ta.png
deleted file mode 100644
index c85c633ef..000000000
Binary files a/translated_images/serverless-scaling.f8c769adf0413fd1.ta.png and /dev/null differ
diff --git a/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.et.png b/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.et.png
deleted file mode 100644
index 9c2b58d90..000000000
Binary files a/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.et.png and /dev/null differ
diff --git a/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.pcm.png b/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.pcm.png
deleted file mode 100644
index c65f75026..000000000
Binary files a/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.pcm.png and /dev/null differ
diff --git a/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.ta.png b/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.ta.png
deleted file mode 100644
index c85c633ef..000000000
Binary files a/translated_images/serverless-scaling.f8c769adf0413fd17be1af4f07ff63016b347e2ff869be6c4abb211f9e93909d.ta.png and /dev/null differ
diff --git a/translated_images/shapes-to-images.1a309f0ea88dd66f.et.png b/translated_images/shapes-to-images.1a309f0ea88dd66f.et.png
deleted file mode 100644
index d713599d0..000000000
Binary files a/translated_images/shapes-to-images.1a309f0ea88dd66f.et.png and /dev/null differ
diff --git a/translated_images/shapes-to-images.1a309f0ea88dd66f.pcm.png b/translated_images/shapes-to-images.1a309f0ea88dd66f.pcm.png
deleted file mode 100644
index b99a340bb..000000000
Binary files a/translated_images/shapes-to-images.1a309f0ea88dd66f.pcm.png and /dev/null differ
diff --git a/translated_images/shapes-to-images.1a309f0ea88dd66f.ta.png b/translated_images/shapes-to-images.1a309f0ea88dd66f.ta.png
deleted file mode 100644
index 0f8f0c467..000000000
Binary files a/translated_images/shapes-to-images.1a309f0ea88dd66f.ta.png and /dev/null differ
diff --git a/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.et.png b/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.et.png
deleted file mode 100644
index d713599d0..000000000
Binary files a/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.et.png and /dev/null differ
diff --git a/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.pcm.png b/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.pcm.png
deleted file mode 100644
index b99a340bb..000000000
Binary files a/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.pcm.png and /dev/null differ
diff --git a/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.ta.png b/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.ta.png
deleted file mode 100644
index 0f8f0c467..000000000
Binary files a/translated_images/shapes-to-images.1a309f0ea88dd66fafa4da6d38e88806ce174cc6a88081efb32852230ed55de8.ta.png and /dev/null differ
diff --git a/translated_images/smarter-thermostat.a75855f15d2d9e63.et.png b/translated_images/smarter-thermostat.a75855f15d2d9e63.et.png
deleted file mode 100644
index caae21594..000000000
Binary files a/translated_images/smarter-thermostat.a75855f15d2d9e63.et.png and /dev/null differ
diff --git a/translated_images/smarter-thermostat.a75855f15d2d9e63.pcm.png b/translated_images/smarter-thermostat.a75855f15d2d9e63.pcm.png
deleted file mode 100644
index 5adf621bb..000000000
Binary files a/translated_images/smarter-thermostat.a75855f15d2d9e63.pcm.png and /dev/null differ
diff --git a/translated_images/smarter-thermostat.a75855f15d2d9e63.ta.png b/translated_images/smarter-thermostat.a75855f15d2d9e63.ta.png
deleted file mode 100644
index 86071cc8b..000000000
Binary files a/translated_images/smarter-thermostat.a75855f15d2d9e63.ta.png and /dev/null differ
diff --git a/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.et.png b/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.et.png
deleted file mode 100644
index caae21594..000000000
Binary files a/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.et.png and /dev/null differ
diff --git a/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.pcm.png b/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.pcm.png
deleted file mode 100644
index 5adf621bb..000000000
Binary files a/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.pcm.png and /dev/null differ
diff --git a/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.ta.png b/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.ta.png
deleted file mode 100644
index 86071cc8b..000000000
Binary files a/translated_images/smarter-thermostat.a75855f15d2d9e63d5da9d7ba5847a987f6c9d98e96e770c203532275194e27d.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-delay.865f3fae206db01d.et.png b/translated_images/soil-moisture-delay.865f3fae206db01d.et.png
deleted file mode 100644
index 2fc21266b..000000000
Binary files a/translated_images/soil-moisture-delay.865f3fae206db01d.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-delay.865f3fae206db01d.pcm.png b/translated_images/soil-moisture-delay.865f3fae206db01d.pcm.png
deleted file mode 100644
index affe662b1..000000000
Binary files a/translated_images/soil-moisture-delay.865f3fae206db01d.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-delay.865f3fae206db01d.ta.png b/translated_images/soil-moisture-delay.865f3fae206db01d.ta.png
deleted file mode 100644
index 945ee4da4..000000000
Binary files a/translated_images/soil-moisture-delay.865f3fae206db01d.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.et.png b/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.et.png
deleted file mode 100644
index 2fc21266b..000000000
Binary files a/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.pcm.png b/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.pcm.png
deleted file mode 100644
index affe662b1..000000000
Binary files a/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.ta.png b/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.ta.png
deleted file mode 100644
index 945ee4da4..000000000
Binary files a/translated_images/soil-moisture-delay.865f3fae206db01d5f8f100f4f44040215d44a0412dd3450aef7ff7b93b6d273.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.et.png b/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.et.png
deleted file mode 100644
index ee07bd108..000000000
Binary files a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.pcm.png b/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.pcm.png
deleted file mode 100644
index 420d30786..000000000
Binary files a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.ta.png b/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.ta.png
deleted file mode 100644
index bbb4a3fea..000000000
Binary files a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e96.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.et.png b/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.et.png
deleted file mode 100644
index ee07bd108..000000000
Binary files a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.pcm.png b/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.pcm.png
deleted file mode 100644
index 420d30786..000000000
Binary files a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.ta.png b/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.ta.png
deleted file mode 100644
index bbb4a3fea..000000000
Binary files a/translated_images/soil-moisture-sensor-in-soil.bfad91002bda5e960f8c51ee64b02ee59b32c8c717e3515a2c945f33e614e403.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.et.png b/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.et.png
deleted file mode 100644
index 41a7b3d85..000000000
Binary files a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.pcm.png b/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.pcm.png
deleted file mode 100644
index 2b7660b07..000000000
Binary files a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.ta.png b/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.ta.png
deleted file mode 100644
index 8850f80f9..000000000
Binary files a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.et.png b/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.et.png
deleted file mode 100644
index 41a7b3d85..000000000
Binary files a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.pcm.png b/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.pcm.png
deleted file mode 100644
index 2b7660b07..000000000
Binary files a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.ta.png b/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.ta.png
deleted file mode 100644
index 8850f80f9..000000000
Binary files a/translated_images/soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf5547dbf1415851c82e201edfb78face16fc98da4051ed9b2.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage.df86d80cda158700.et.png b/translated_images/soil-moisture-to-voltage.df86d80cda158700.et.png
deleted file mode 100644
index 8180da934..000000000
Binary files a/translated_images/soil-moisture-to-voltage.df86d80cda158700.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage.df86d80cda158700.pcm.png b/translated_images/soil-moisture-to-voltage.df86d80cda158700.pcm.png
deleted file mode 100644
index 6cb7213d5..000000000
Binary files a/translated_images/soil-moisture-to-voltage.df86d80cda158700.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage.df86d80cda158700.ta.png b/translated_images/soil-moisture-to-voltage.df86d80cda158700.ta.png
deleted file mode 100644
index e82e63f7d..000000000
Binary files a/translated_images/soil-moisture-to-voltage.df86d80cda158700.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.et.png b/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.et.png
deleted file mode 100644
index 8180da934..000000000
Binary files a/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.pcm.png b/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.pcm.png
deleted file mode 100644
index 6cb7213d5..000000000
Binary files a/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.ta.png b/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.ta.png
deleted file mode 100644
index e82e63f7d..000000000
Binary files a/translated_images/soil-moisture-to-voltage.df86d80cda1587008f312431ed5f79eb6c50c58d4fbc25a6763c5e9127c3106b.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-travel.a0e31af222cf1438.et.png b/translated_images/soil-moisture-travel.a0e31af222cf1438.et.png
deleted file mode 100644
index 86d8854fb..000000000
Binary files a/translated_images/soil-moisture-travel.a0e31af222cf1438.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-travel.a0e31af222cf1438.pcm.png b/translated_images/soil-moisture-travel.a0e31af222cf1438.pcm.png
deleted file mode 100644
index 62a9bcada..000000000
Binary files a/translated_images/soil-moisture-travel.a0e31af222cf1438.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-travel.a0e31af222cf1438.ta.png b/translated_images/soil-moisture-travel.a0e31af222cf1438.ta.png
deleted file mode 100644
index a4270017c..000000000
Binary files a/translated_images/soil-moisture-travel.a0e31af222cf1438.ta.png and /dev/null differ
diff --git a/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.et.png b/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.et.png
deleted file mode 100644
index 86d8854fb..000000000
Binary files a/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.et.png and /dev/null differ
diff --git a/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.pcm.png b/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.pcm.png
deleted file mode 100644
index 62a9bcada..000000000
Binary files a/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.pcm.png and /dev/null differ
diff --git a/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.ta.png b/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.ta.png
deleted file mode 100644
index a4270017c..000000000
Binary files a/translated_images/soil-moisture-travel.a0e31af222cf14385de5380dfc32c7b8213960965228b8e4f7b7ab7f73b310a3.ta.png and /dev/null differ
diff --git a/translated_images/spi.297431d6f98b386b.et.png b/translated_images/spi.297431d6f98b386b.et.png
deleted file mode 100644
index c9d034290..000000000
Binary files a/translated_images/spi.297431d6f98b386b.et.png and /dev/null differ
diff --git a/translated_images/spi.297431d6f98b386b.pcm.png b/translated_images/spi.297431d6f98b386b.pcm.png
deleted file mode 100644
index 968f0a9ef..000000000
Binary files a/translated_images/spi.297431d6f98b386b.pcm.png and /dev/null differ
diff --git a/translated_images/spi.297431d6f98b386b.ta.png b/translated_images/spi.297431d6f98b386b.ta.png
deleted file mode 100644
index 82793a017..000000000
Binary files a/translated_images/spi.297431d6f98b386b.ta.png and /dev/null differ
diff --git a/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.et.png b/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.et.png
deleted file mode 100644
index c9d034290..000000000
Binary files a/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.et.png and /dev/null differ
diff --git a/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.pcm.png b/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.pcm.png
deleted file mode 100644
index 968f0a9ef..000000000
Binary files a/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.pcm.png and /dev/null differ
diff --git a/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.ta.png b/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.ta.png
deleted file mode 100644
index 82793a017..000000000
Binary files a/translated_images/spi.297431d6f98b386b4ff88aea44ce9c1e7acfb1ef69c7e4e388a7aa97b6948e24.ta.png and /dev/null differ
diff --git a/translated_images/sql-database.be160f12bfccefd3.et.png b/translated_images/sql-database.be160f12bfccefd3.et.png
deleted file mode 100644
index d4dda04a8..000000000
Binary files a/translated_images/sql-database.be160f12bfccefd3.et.png and /dev/null differ
diff --git a/translated_images/sql-database.be160f12bfccefd3.pcm.png b/translated_images/sql-database.be160f12bfccefd3.pcm.png
deleted file mode 100644
index 064ced34d..000000000
Binary files a/translated_images/sql-database.be160f12bfccefd3.pcm.png and /dev/null differ
diff --git a/translated_images/sql-database.be160f12bfccefd3.ta.png b/translated_images/sql-database.be160f12bfccefd3.ta.png
deleted file mode 100644
index 2e6e9815c..000000000
Binary files a/translated_images/sql-database.be160f12bfccefd3.ta.png and /dev/null differ
diff --git a/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.et.png b/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.et.png
deleted file mode 100644
index d4dda04a8..000000000
Binary files a/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.et.png and /dev/null differ
diff --git a/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.pcm.png b/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.pcm.png
deleted file mode 100644
index 064ced34d..000000000
Binary files a/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.pcm.png and /dev/null differ
diff --git a/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.ta.png b/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.ta.png
deleted file mode 100644
index 2e6e9815c..000000000
Binary files a/translated_images/sql-database.be160f12bfccefd3ca718a66468c2c4c89c53e5aad4c295324d576da87f9dfdd.ta.png and /dev/null differ
diff --git a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.et.png b/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.et.png
deleted file mode 100644
index 96d0078ac..000000000
Binary files a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.et.png and /dev/null differ
diff --git a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.pcm.png b/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.pcm.png
deleted file mode 100644
index de55d4167..000000000
Binary files a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.pcm.png and /dev/null differ
diff --git a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.ta.png b/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.ta.png
deleted file mode 100644
index 46ddc2b69..000000000
Binary files a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7bec.ta.png and /dev/null differ
diff --git a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.et.png b/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.et.png
deleted file mode 100644
index 96d0078ac..000000000
Binary files a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.et.png and /dev/null differ
diff --git a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.pcm.png b/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.pcm.png
deleted file mode 100644
index de55d4167..000000000
Binary files a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.pcm.png and /dev/null differ
diff --git a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.ta.png b/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.ta.png
deleted file mode 100644
index 46ddc2b69..000000000
Binary files a/translated_images/stock-7-cans-tomato-paste.f86059cc573d7becaa89a0eafb9d2cd7e2fe37405a530fe565990e2333d0e4a1.ta.png and /dev/null differ
diff --git a/translated_images/stock-rogue-corn.be1f3ada8c457854.et.png b/translated_images/stock-rogue-corn.be1f3ada8c457854.et.png
deleted file mode 100644
index 17c11f641..000000000
Binary files a/translated_images/stock-rogue-corn.be1f3ada8c457854.et.png and /dev/null differ
diff --git a/translated_images/stock-rogue-corn.be1f3ada8c457854.pcm.png b/translated_images/stock-rogue-corn.be1f3ada8c457854.pcm.png
deleted file mode 100644
index 4b282a19f..000000000
Binary files a/translated_images/stock-rogue-corn.be1f3ada8c457854.pcm.png and /dev/null differ
diff --git a/translated_images/stock-rogue-corn.be1f3ada8c457854.ta.png b/translated_images/stock-rogue-corn.be1f3ada8c457854.ta.png
deleted file mode 100644
index 48b5d309c..000000000
Binary files a/translated_images/stock-rogue-corn.be1f3ada8c457854.ta.png and /dev/null differ
diff --git a/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.et.png b/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.et.png
deleted file mode 100644
index 17c11f641..000000000
Binary files a/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.et.png and /dev/null differ
diff --git a/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.pcm.png b/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.pcm.png
deleted file mode 100644
index 4b282a19f..000000000
Binary files a/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.pcm.png and /dev/null differ
diff --git a/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.ta.png b/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.ta.png
deleted file mode 100644
index 48b5d309c..000000000
Binary files a/translated_images/stock-rogue-corn.be1f3ada8c4578544641af66671c1711a4c02297f14cc7f503354dae0d30a954.ta.png and /dev/null differ
diff --git a/translated_images/strawberry-with-pump.b410fc72ac6aabad.et.png b/translated_images/strawberry-with-pump.b410fc72ac6aabad.et.png
deleted file mode 100644
index e1246f565..000000000
Binary files a/translated_images/strawberry-with-pump.b410fc72ac6aabad.et.png and /dev/null differ
diff --git a/translated_images/strawberry-with-pump.b410fc72ac6aabad.pcm.png b/translated_images/strawberry-with-pump.b410fc72ac6aabad.pcm.png
deleted file mode 100644
index e1246f565..000000000
Binary files a/translated_images/strawberry-with-pump.b410fc72ac6aabad.pcm.png and /dev/null differ
diff --git a/translated_images/strawberry-with-pump.b410fc72ac6aabad.ta.png b/translated_images/strawberry-with-pump.b410fc72ac6aabad.ta.png
deleted file mode 100644
index e1246f565..000000000
Binary files a/translated_images/strawberry-with-pump.b410fc72ac6aabad.ta.png and /dev/null differ
diff --git a/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.et.png b/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.et.png
deleted file mode 100644
index e1246f565..000000000
Binary files a/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.et.png and /dev/null differ
diff --git a/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.pcm.png b/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.pcm.png
deleted file mode 100644
index e1246f565..000000000
Binary files a/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.pcm.png and /dev/null differ
diff --git a/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.ta.png b/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.ta.png
deleted file mode 100644
index e1246f565..000000000
Binary files a/translated_images/strawberry-with-pump.b410fc72ac6aabad3e28de9775bf2393ead73dcfec6fd8c9bc01cf107ecd171a.ta.png and /dev/null differ
diff --git a/translated_images/telemetry.21e5d8b97649d2eb.et.png b/translated_images/telemetry.21e5d8b97649d2eb.et.png
deleted file mode 100644
index db66a52b7..000000000
Binary files a/translated_images/telemetry.21e5d8b97649d2eb.et.png and /dev/null differ
diff --git a/translated_images/telemetry.21e5d8b97649d2eb.pcm.png b/translated_images/telemetry.21e5d8b97649d2eb.pcm.png
deleted file mode 100644
index db66a52b7..000000000
Binary files a/translated_images/telemetry.21e5d8b97649d2eb.pcm.png and /dev/null differ
diff --git a/translated_images/telemetry.21e5d8b97649d2eb.ta.png b/translated_images/telemetry.21e5d8b97649d2eb.ta.png
deleted file mode 100644
index db66a52b7..000000000
Binary files a/translated_images/telemetry.21e5d8b97649d2eb.ta.png and /dev/null differ
diff --git a/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.et.png b/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.et.png
deleted file mode 100644
index db66a52b7..000000000
Binary files a/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.et.png and /dev/null differ
diff --git a/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.pcm.png b/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.pcm.png
deleted file mode 100644
index db66a52b7..000000000
Binary files a/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.pcm.png and /dev/null differ
diff --git a/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.ta.png b/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.ta.png
deleted file mode 100644
index db66a52b7..000000000
Binary files a/translated_images/telemetry.21e5d8b97649d2ebeb0f68d4b9691ab2d1f7bd629338e131465aff8a614e4d4a.ta.png and /dev/null differ
diff --git a/translated_images/temperature-as-digital.85004491b977bae1.et.png b/translated_images/temperature-as-digital.85004491b977bae1.et.png
deleted file mode 100644
index 27ed6380a..000000000
Binary files a/translated_images/temperature-as-digital.85004491b977bae1.et.png and /dev/null differ
diff --git a/translated_images/temperature-as-digital.85004491b977bae1.pcm.png b/translated_images/temperature-as-digital.85004491b977bae1.pcm.png
deleted file mode 100644
index 3688cc698..000000000
Binary files a/translated_images/temperature-as-digital.85004491b977bae1.pcm.png and /dev/null differ
diff --git a/translated_images/temperature-as-digital.85004491b977bae1.ta.png b/translated_images/temperature-as-digital.85004491b977bae1.ta.png
deleted file mode 100644
index 327954733..000000000
Binary files a/translated_images/temperature-as-digital.85004491b977bae1.ta.png and /dev/null differ
diff --git a/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.et.png b/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.et.png
deleted file mode 100644
index 27ed6380a..000000000
Binary files a/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.et.png and /dev/null differ
diff --git a/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.pcm.png b/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.pcm.png
deleted file mode 100644
index 3688cc698..000000000
Binary files a/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.pcm.png and /dev/null differ
diff --git a/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.ta.png b/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.ta.png
deleted file mode 100644
index 327954733..000000000
Binary files a/translated_images/temperature-as-digital.85004491b977bae1129707df107c0b19fe6fc6374210e9027e04acb34a640c78.ta.png and /dev/null differ
diff --git a/translated_images/time-of-flight-banana.079921ad8b1496e4.et.png b/translated_images/time-of-flight-banana.079921ad8b1496e4.et.png
deleted file mode 100644
index 450b824c8..000000000
Binary files a/translated_images/time-of-flight-banana.079921ad8b1496e4.et.png and /dev/null differ
diff --git a/translated_images/time-of-flight-banana.079921ad8b1496e4.pcm.png b/translated_images/time-of-flight-banana.079921ad8b1496e4.pcm.png
deleted file mode 100644
index 450b824c8..000000000
Binary files a/translated_images/time-of-flight-banana.079921ad8b1496e4.pcm.png and /dev/null differ
diff --git a/translated_images/time-of-flight-banana.079921ad8b1496e4.ta.png b/translated_images/time-of-flight-banana.079921ad8b1496e4.ta.png
deleted file mode 100644
index 450b824c8..000000000
Binary files a/translated_images/time-of-flight-banana.079921ad8b1496e4.ta.png and /dev/null differ
diff --git a/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.et.png b/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.et.png
deleted file mode 100644
index 450b824c8..000000000
Binary files a/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.et.png and /dev/null differ
diff --git a/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.pcm.png b/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.pcm.png
deleted file mode 100644
index 450b824c8..000000000
Binary files a/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.pcm.png and /dev/null differ
diff --git a/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.ta.png b/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.ta.png
deleted file mode 100644
index 450b824c8..000000000
Binary files a/translated_images/time-of-flight-banana.079921ad8b1496e4525dc26b4cdc71a076407aba3e72ba113ba2e38febae92c5.ta.png and /dev/null differ
diff --git a/translated_images/traditional-vs-ml.5c20c169621fa539.et.png b/translated_images/traditional-vs-ml.5c20c169621fa539.et.png
deleted file mode 100644
index 476ff4426..000000000
Binary files a/translated_images/traditional-vs-ml.5c20c169621fa539.et.png and /dev/null differ
diff --git a/translated_images/traditional-vs-ml.5c20c169621fa539.pcm.png b/translated_images/traditional-vs-ml.5c20c169621fa539.pcm.png
deleted file mode 100644
index 6a7c95219..000000000
Binary files a/translated_images/traditional-vs-ml.5c20c169621fa539.pcm.png and /dev/null differ
diff --git a/translated_images/traditional-vs-ml.5c20c169621fa539.ta.png b/translated_images/traditional-vs-ml.5c20c169621fa539.ta.png
deleted file mode 100644
index 5363aefac..000000000
Binary files a/translated_images/traditional-vs-ml.5c20c169621fa539.ta.png and /dev/null differ
diff --git a/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.et.png b/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.et.png
deleted file mode 100644
index 476ff4426..000000000
Binary files a/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.et.png and /dev/null differ
diff --git a/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.pcm.png b/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.pcm.png
deleted file mode 100644
index 6a7c95219..000000000
Binary files a/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.pcm.png and /dev/null differ
diff --git a/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.ta.png b/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.ta.png
deleted file mode 100644
index 5363aefac..000000000
Binary files a/translated_images/traditional-vs-ml.5c20c169621fa539ca84a2cd9a49f6ff7410b3a6c6b46c97ff2af3f99db3c66b.ta.png and /dev/null differ
diff --git a/translated_images/translated-smart-timer.08ac20057fdc5c37.et.png b/translated_images/translated-smart-timer.08ac20057fdc5c37.et.png
deleted file mode 100644
index a89ae30a1..000000000
Binary files a/translated_images/translated-smart-timer.08ac20057fdc5c37.et.png and /dev/null differ
diff --git a/translated_images/translated-smart-timer.08ac20057fdc5c37.pcm.png b/translated_images/translated-smart-timer.08ac20057fdc5c37.pcm.png
deleted file mode 100644
index c84d147f6..000000000
Binary files a/translated_images/translated-smart-timer.08ac20057fdc5c37.pcm.png and /dev/null differ
diff --git a/translated_images/translated-smart-timer.08ac20057fdc5c37.ta.png b/translated_images/translated-smart-timer.08ac20057fdc5c37.ta.png
deleted file mode 100644
index db8c798a7..000000000
Binary files a/translated_images/translated-smart-timer.08ac20057fdc5c37.ta.png and /dev/null differ
diff --git a/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.et.png b/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.et.png
deleted file mode 100644
index a89ae30a1..000000000
Binary files a/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.et.png and /dev/null differ
diff --git a/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.pcm.png b/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.pcm.png
deleted file mode 100644
index c84d147f6..000000000
Binary files a/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.pcm.png and /dev/null differ
diff --git a/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.ta.png b/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.ta.png
deleted file mode 100644
index db8c798a7..000000000
Binary files a/translated_images/translated-smart-timer.08ac20057fdc5c3778ed41cb425dca5d7fbcd4584b6da7b73ca67115a5b8a883.ta.png and /dev/null differ
diff --git a/translated_images/transpiration.b735aa34e4372e65.et.png b/translated_images/transpiration.b735aa34e4372e65.et.png
deleted file mode 100644
index 70277223b..000000000
Binary files a/translated_images/transpiration.b735aa34e4372e65.et.png and /dev/null differ
diff --git a/translated_images/transpiration.b735aa34e4372e65.pcm.png b/translated_images/transpiration.b735aa34e4372e65.pcm.png
deleted file mode 100644
index e751935f3..000000000
Binary files a/translated_images/transpiration.b735aa34e4372e65.pcm.png and /dev/null differ
diff --git a/translated_images/transpiration.b735aa34e4372e65.ta.png b/translated_images/transpiration.b735aa34e4372e65.ta.png
deleted file mode 100644
index dd567dfd1..000000000
Binary files a/translated_images/transpiration.b735aa34e4372e65.ta.png and /dev/null differ
diff --git a/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.et.png b/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.et.png
deleted file mode 100644
index 70277223b..000000000
Binary files a/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.et.png and /dev/null differ
diff --git a/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.pcm.png b/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.pcm.png
deleted file mode 100644
index e751935f3..000000000
Binary files a/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.pcm.png and /dev/null differ
diff --git a/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.ta.png b/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.ta.png
deleted file mode 100644
index dd567dfd1..000000000
Binary files a/translated_images/transpiration.b735aa34e4372e659f76d82527e9ce683f076d56065d0d8fddf13321666f4d80.ta.png and /dev/null differ
diff --git a/translated_images/tts-overview.193843cf3f5ee09f.et.png b/translated_images/tts-overview.193843cf3f5ee09f.et.png
deleted file mode 100644
index 247e14608..000000000
Binary files a/translated_images/tts-overview.193843cf3f5ee09f.et.png and /dev/null differ
diff --git a/translated_images/tts-overview.193843cf3f5ee09f.pcm.png b/translated_images/tts-overview.193843cf3f5ee09f.pcm.png
deleted file mode 100644
index c3f3d5f1b..000000000
Binary files a/translated_images/tts-overview.193843cf3f5ee09f.pcm.png and /dev/null differ
diff --git a/translated_images/tts-overview.193843cf3f5ee09f.ta.png b/translated_images/tts-overview.193843cf3f5ee09f.ta.png
deleted file mode 100644
index eea68afa1..000000000
Binary files a/translated_images/tts-overview.193843cf3f5ee09f.ta.png and /dev/null differ
diff --git a/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.et.png b/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.et.png
deleted file mode 100644
index 247e14608..000000000
Binary files a/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.et.png and /dev/null differ
diff --git a/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.pcm.png b/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.pcm.png
deleted file mode 100644
index c3f3d5f1b..000000000
Binary files a/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.pcm.png and /dev/null differ
diff --git a/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.ta.png b/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.ta.png
deleted file mode 100644
index eea68afa1..000000000
Binary files a/translated_images/tts-overview.193843cf3f5ee09f8b3371a9fdaeb0f116698a07ca69daaa77158da4800e5453.ta.png and /dev/null differ
diff --git a/translated_images/uart.d0dbd3fb9e3728c6.et.png b/translated_images/uart.d0dbd3fb9e3728c6.et.png
deleted file mode 100644
index e36ed275a..000000000
Binary files a/translated_images/uart.d0dbd3fb9e3728c6.et.png and /dev/null differ
diff --git a/translated_images/uart.d0dbd3fb9e3728c6.pcm.png b/translated_images/uart.d0dbd3fb9e3728c6.pcm.png
deleted file mode 100644
index ba015f285..000000000
Binary files a/translated_images/uart.d0dbd3fb9e3728c6.pcm.png and /dev/null differ
diff --git a/translated_images/uart.d0dbd3fb9e3728c6.ta.png b/translated_images/uart.d0dbd3fb9e3728c6.ta.png
deleted file mode 100644
index 2e1317ba5..000000000
Binary files a/translated_images/uart.d0dbd3fb9e3728c6.ta.png and /dev/null differ
diff --git a/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.et.png b/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.et.png
deleted file mode 100644
index e36ed275a..000000000
Binary files a/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.et.png and /dev/null differ
diff --git a/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.pcm.png b/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.pcm.png
deleted file mode 100644
index ba015f285..000000000
Binary files a/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.pcm.png and /dev/null differ
diff --git a/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.ta.png b/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.ta.png
deleted file mode 100644
index 2e1317ba5..000000000
Binary files a/translated_images/uart.d0dbd3fb9e3728c6ee1995c8206f3cdb13cdfd208f13745e8ef6854cab75e421.ta.png and /dev/null differ
diff --git a/translated_images/uk/.co-op-translator.json b/translated_images/uk/.co-op-translator.json
index 927c90f64..39937aefb 100644
--- a/translated_images/uk/.co-op-translator.json
+++ b/translated_images/uk/.co-op-translator.json
@@ -1,482 +1,362 @@
{
- "fetch-decode-execute.2fd6f150f6280392.webp": {
- "original_hash": "5bf630278697e98b9d322229d98d403c",
- "translation_date": "2026-01-16T20:18:36+00:00",
- "source_file": "images/fetch-decode-execute.png",
- "language_code": "uk"
- },
- "raspberry-pi-4.fd4590d308c3d456.webp": {
- "original_hash": "a6546a4c48ae28af3154546daeec43b2",
- "translation_date": "2026-01-16T20:18:39+00:00",
- "source_file": "images/raspberry-pi-4.jpg",
- "language_code": "uk"
- },
- "light-switch.760317ad6ab8bd6d.webp": {
- "original_hash": "41d49f69f3e43729085745abb67167b8",
- "translation_date": "2026-01-16T20:18:42+00:00",
- "source_file": "images/light-switch.png",
- "language_code": "uk"
- },
- "optical-tomato-sorting.61aa134bdda4e5b1.webp": {
- "original_hash": "ded722d4e89f50699032f038b439866d",
- "translation_date": "2026-01-16T20:18:47+00:00",
- "source_file": "images/optical-tomato-sorting.png",
- "language_code": "uk"
- },
- "wio-respeaker-wiring-4.aa9cd434d8779437.webp": {
- "original_hash": "c8febc847beb4a69180b745d5e718281",
- "translation_date": "2026-01-16T20:18:50+00:00",
- "source_file": "images/wio-respeaker-wiring-4.png",
- "language_code": "uk"
- },
- "stock-7-cans-tomato-paste.f86059cc573d7bec.webp": {
- "original_hash": "01dac6278467a7ebc669ccde8d957954",
- "translation_date": "2026-01-16T20:19:14+00:00",
- "source_file": "images/stock-7-cans-tomato-paste.png",
- "language_code": "uk"
- },
- "serverless-scaling.f8c769adf0413fd1.webp": {
- "original_hash": "bfa04832aefaa493dbb81bda0fe64bf8",
- "translation_date": "2026-01-16T20:19:28+00:00",
- "source_file": "images/serverless-scaling.png",
- "language_code": "uk"
- },
- "wio-relay-and-soil-moisture-sensor.ed722202d42babe0.webp": {
- "original_hash": "ca90c734c88176a89d703b243c280333",
- "translation_date": "2026-01-16T20:19:34+00:00",
- "source_file": "images/wio-relay-and-soil-moisture-sensor.png",
- "language_code": "uk"
- },
- "relay-off.c34a178a2960fecd.webp": {
- "original_hash": "695bf246ae769e65b44448d48b762bd1",
- "translation_date": "2026-01-16T20:19:37+00:00",
- "source_file": "images/relay-off.png",
- "language_code": "uk"
- },
- "button.eadb560b77ac45e5.webp": {
- "original_hash": "85b6123798803252b7f30ffce7dc58c8",
- "translation_date": "2026-01-16T20:19:40+00:00",
- "source_file": "images/button.png",
- "language_code": "uk"
- },
- "image-upload-object-detector.77c7892c3093cb59.webp": {
- "original_hash": "d66ff14cd73c4acfbb2ce4b15a256850",
- "translation_date": "2026-01-16T20:19:45+00:00",
- "source_file": "images/image-upload-object-detector.png",
- "language_code": "uk"
- },
- "azure-maps-logo.35d01dcfbd81fe61.webp": {
- "original_hash": "0b44d4f0596a033eb687e0a23d231428",
- "translation_date": "2026-01-16T20:19:48+00:00",
- "source_file": "images/azure-maps-logo.png",
- "language_code": "uk"
- },
- "gps-telemetry-iot-hub-functions.24d3fa5592455e9f.webp": {
- "original_hash": "fe6ecba627bb1ac7c0f7123dcdc89c1c",
- "translation_date": "2026-01-16T20:19:52+00:00",
- "source_file": "images/gps-telemetry-iot-hub-functions.png",
- "language_code": "uk"
- },
- "bing-translate.348aa796d6efe2a9.webp": {
- "original_hash": "357040ee1345ab2473e9b5284f85e81b",
- "translation_date": "2026-01-16T20:19:59+00:00",
- "source_file": "images/bing-translate.png",
- "language_code": "uk"
- },
- "vscode-open-nightlight-remote.d3d2a4011e30d535.webp": {
- "original_hash": "863d50888f94713346469b8afa0a56b3",
- "translation_date": "2026-01-16T20:20:09+00:00",
- "source_file": "images/vscode-open-nightlight-remote.png",
- "language_code": "uk"
- },
- "grove-dht11.07f8eafceee17004.webp": {
- "original_hash": "e66c4f14e29b96bcd1d5a8c86c19288d",
- "translation_date": "2026-01-16T20:20:15+00:00",
- "source_file": "images/grove-dht11.png",
- "language_code": "uk"
- },
- "vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.webp": {
- "original_hash": "c3bd57b44fe7628cc688f4d4fd814416",
- "translation_date": "2026-01-16T20:20:22+00:00",
- "source_file": "images/vscode-platformio-welcome-new-button.png",
- "language_code": "uk"
- },
- "counterfit-gps-sensor-nmea.c62eea442171e17e.webp": {
- "original_hash": "afbf9dca4a4c89c0b21abb6a6d163635",
- "translation_date": "2026-01-16T20:20:31+00:00",
- "source_file": "images/counterfit-gps-sensor-nmea.png",
- "language_code": "uk"
- },
- "iot-hub-device-twins.7055a60fc5e2331c.webp": {
- "original_hash": "ddaade630edadb655820875bc6a7a398",
- "translation_date": "2026-01-16T20:20:40+00:00",
- "source_file": "images/iot-hub-device-twins.png",
- "language_code": "uk"
- },
- "respeaker.f5d19d1c6b14ab16.webp": {
- "original_hash": "f096205f8ed79a62c0b3223ca9760485",
- "translation_date": "2026-01-16T20:20:46+00:00",
- "source_file": "images/respeaker.png",
- "language_code": "uk"
- },
- "wio-terminal.b8299ee16587db9a.webp": {
- "original_hash": "e031f14d743539d41b871e8da6c516f7",
- "translation_date": "2026-01-16T20:20:49+00:00",
- "source_file": "images/wio-terminal.png",
+ "IMG_5305.aa291c8812a9f1e5.webp": {
+ "original_hash": "fc0711c2be2774ab6089d59dc597260b",
+ "translation_date": "2026-01-16T21:03:38+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5305.png",
"language_code": "uk"
},
- "chart-soil-moisture-relay.fbb391236d34a64d.webp": {
- "original_hash": "2528b9288bbb1201b87058b75d516b0a",
- "translation_date": "2026-01-16T20:20:57+00:00",
- "source_file": "images/chart-soil-moisture-relay.png",
+ "IMG_5306.d575b9ab7025877b.webp": {
+ "original_hash": "4e37695a9ad976c862b785afb2bb7c2e",
+ "translation_date": "2026-01-16T21:03:11+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5306.png",
"language_code": "uk"
},
- "pi-hardware-kit.26dbadaedb7dd44c.webp": {
- "original_hash": "ff01874bf7ab355748ac69e0d18cc3a8",
- "translation_date": "2026-01-16T20:21:14+00:00",
- "source_file": "images/pi-hardware-kit.png",
+ "IMG_5307.f9c9b8361a8aa734.webp": {
+ "original_hash": "cab390c38e0b27852ef90122d6dc4a8a",
+ "translation_date": "2026-01-16T21:04:54+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5307.png",
"language_code": "uk"
},
- "plant-growth-temp-graph copy.65baa28afd9b7f5f.webp": {
- "original_hash": "af7d47772297c3a84f2c2f4c519a98ee",
- "translation_date": "2026-01-16T20:21:22+00:00",
- "source_file": "images/plant-growth-temp-graph copy.png",
+ "IMG_5308.cbd6ed7007e69060.webp": {
+ "original_hash": "0ba29462f9494cbdec73138d13555eeb",
+ "translation_date": "2026-01-16T21:08:38+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5308.png",
"language_code": "uk"
},
- "counterfit-first-run.433326358b669b31.webp": {
- "original_hash": "af69e87134afcc0b94a0ee13d7127e83",
- "translation_date": "2026-01-16T20:21:31+00:00",
- "source_file": "images/counterfit-first-run.png",
+ "IMG_5309.23fbc3b6667bfb64.webp": {
+ "original_hash": "489a940aac2fae4a3a1e497781cba5a8",
+ "translation_date": "2026-01-16T21:05:00+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5309.png",
"language_code": "uk"
},
- "relay-on.4db16a0fd6b66926.webp": {
- "original_hash": "9845f9c1489a850aa549e224cbe72d2a",
- "translation_date": "2026-01-16T20:21:37+00:00",
- "source_file": "images/relay-on.png",
+ "IMG_5310.0ee0eb2fbc1c2d0e.webp": {
+ "original_hash": "44821d181f6a6dfc59fce6430ea543c3",
+ "translation_date": "2026-01-16T21:07:50+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5310.png",
"language_code": "uk"
},
- "latitude-lines.11d8d91dfb2014a5.webp": {
- "original_hash": "a0c885ec44be899480f5e591ff23f911",
- "translation_date": "2026-01-16T20:21:40+00:00",
- "source_file": "images/latitude-lines.png",
+ "IMG_5311.8c90da6446c2d8c2.webp": {
+ "original_hash": "68d840516ae36a03715a432e9dac3856",
+ "translation_date": "2026-01-16T21:06:22+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5311.png",
"language_code": "uk"
},
- "cloud-with-edge.1e26462c62c126fe.webp": {
- "original_hash": "5f1262d7eaa6699d85c7b7c89ed6eeb0",
- "translation_date": "2026-01-16T20:21:46+00:00",
- "source_file": "images/cloud-with-edge.png",
+ "IMG_5312.a45550ddd8ce8e65.webp": {
+ "original_hash": "254b4fd54e9fe80a51a191ce9f654c85",
+ "translation_date": "2026-01-16T21:04:31+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5312.png",
"language_code": "uk"
},
- "microsoft-gps-location-world.a321d481b010f6ad.webp": {
- "original_hash": "deb0e7f79cc481afac238c73149d2f22",
- "translation_date": "2026-01-16T20:22:09+00:00",
- "source_file": "images/microsoft-gps-location-world.png",
+ "IMG_5313.ed1b45211271dbd2.webp": {
+ "original_hash": "86bea69b269add926a2da7a91bd68191",
+ "translation_date": "2026-01-16T21:04:36+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5313.png",
"language_code": "uk"
},
- "counterfit-temperature-sensor.f0560236c96a9016.webp": {
- "original_hash": "52e9ae650e824d9c36c419fcf6febef7",
- "translation_date": "2026-01-16T20:22:22+00:00",
- "source_file": "images/counterfit-temperature-sensor.png",
+ "IMG_5314.c2203206a05a74b5.webp": {
+ "original_hash": "168cc384e8f57b7bdd2469769fddced6",
+ "translation_date": "2026-01-16T21:06:43+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5314.png",
"language_code": "uk"
},
- "favicon.37b561214b36d454.webp": {
- "original_hash": "228faa6584f8ba1f7e9a75e3200112e9",
- "translation_date": "2026-01-16T20:22:25+00:00",
- "source_file": "images/favicon.png",
+ "IMG_5315.f698228e0e031bd4.webp": {
+ "original_hash": "4975f6e8e46204674362e3686f994433",
+ "translation_date": "2026-01-16T21:07:43+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5315.png",
"language_code": "uk"
},
- "child-watering-garden.9a5d3f1bfe6d0d8d.webp": {
- "original_hash": "c547237141a5201756db33e5e977a363",
- "translation_date": "2026-01-16T20:22:25+00:00",
- "source_file": "images/child-watering-garden.jpg",
+ "IMG_5316.29dc70d802ce8349.webp": {
+ "original_hash": "ba7dbbd6975e2bd39c4b37e1a12867da",
+ "translation_date": "2026-01-16T21:03:58+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5316.png",
"language_code": "uk"
},
- "pi-camera-socket-ribbon-cable.a18309920b118009.webp": {
- "original_hash": "b34d7c3590218945fe8ac3cae8e30a50",
- "translation_date": "2026-01-16T20:22:29+00:00",
- "source_file": "images/pi-camera-socket-ribbon-cable.png",
+ "IMG_5317.ed81e4c1ca5046dc.webp": {
+ "original_hash": "1418135512d05bb5a5e8295c3ca27e4e",
+ "translation_date": "2026-01-16T21:05:15+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5317.png",
"language_code": "uk"
},
- "counterfit-distance-sensor.079eefeeea0b68af.webp": {
- "original_hash": "87337c291c694bf955c4ea27d16b527b",
- "translation_date": "2026-01-16T20:22:37+00:00",
- "source_file": "images/counterfit-distance-sensor.png",
+ "IMG_5318.15dfffeb7f47abf7.webp": {
+ "original_hash": "6d55d50694cfb9d88f84167f245a5d51",
+ "translation_date": "2026-01-16T21:04:25+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5318.png",
"language_code": "uk"
},
- "pi-respeaker-hat.f00fabe7dd039a93.webp": {
- "original_hash": "831331e5010f14df7262034ca67a316d",
- "translation_date": "2026-01-16T20:22:42+00:00",
- "source_file": "images/pi-respeaker-hat.png",
+ "IMG_5319.b549b1fff0dcf143.webp": {
+ "original_hash": "cd73355ae901d57470404f12f3e14d8f",
+ "translation_date": "2026-01-16T21:07:25+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5319.png",
"language_code": "uk"
},
- "geofence-examples.172fbc534665769f.webp": {
- "original_hash": "e836773107dcaf3aa2dcbf4b072bf1d0",
- "translation_date": "2026-01-16T20:23:04+00:00",
- "source_file": "images/geofence-examples.png",
+ "IMG_5320.8268d3f61972f348.webp": {
+ "original_hash": "a6db3613b3615430929eec1d26541f23",
+ "translation_date": "2026-01-16T21:07:01+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5320.png",
"language_code": "uk"
},
- "iot-for-beginners.95958e2ed1900917.webp": {
- "original_hash": "0ee1737da60391e3b1d48686e1d7c893",
- "translation_date": "2026-01-16T20:23:16+00:00",
- "source_file": "images/iot-for-beginners.png",
+ "IMG_5321.b207cf143a59458d.webp": {
+ "original_hash": "d5626c8d5686c0fb0b71774b18b5799e",
+ "translation_date": "2026-01-16T21:03:30+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5321.png",
"language_code": "uk"
},
- "grove-relay-labelled.293e068f5c3c2a19.webp": {
- "original_hash": "b75dcabfa78bcfca34b6cce74323e178",
- "translation_date": "2026-01-16T20:23:20+00:00",
- "source_file": "images/grove-relay-labelled.png",
+ "IMG_5322.974809b9461a9e20.webp": {
+ "original_hash": "12e8057af8ca375668ac69dd83d3df9e",
+ "translation_date": "2026-01-16T21:07:35+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5322.png",
"language_code": "uk"
},
- "custom-vision-create-object-detector-project.32d4fb9aa8e7e737.webp": {
- "original_hash": "052a80c8a99c7f2a0400338775c8c132",
- "translation_date": "2026-01-16T20:23:30+00:00",
- "source_file": "images/custom-vision-create-object-detector-project.png",
+ "IMG_5323.4939fa17958f291b.webp": {
+ "original_hash": "e7b6ccd025636efe16234fde1583ac2f",
+ "translation_date": "2026-01-16T21:08:06+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5323.png",
"language_code": "uk"
},
- "counterfit-create-camera.a5de97f59c0bd3cb.webp": {
- "original_hash": "d90405c8dbb6738e0e11a8ed2fea2b56",
- "translation_date": "2026-01-16T20:23:37+00:00",
- "source_file": "images/counterfit-create-camera.png",
+ "IMG_5324.0afbc6f0caceb1a3.webp": {
+ "original_hash": "2d32f160ad94adf82b14722b5a4750de",
+ "translation_date": "2026-01-16T21:05:08+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5324.png",
"language_code": "uk"
},
- "gdd-calculation-strawberries.59f57db94b22adb8.webp": {
- "original_hash": "8bbc10fc92e798cafb77786f7fee2fec",
- "translation_date": "2026-01-16T20:23:40+00:00",
- "source_file": "images/gdd-calculation-strawberries.png",
+ "IMG_5325.9e9d9e9b85a10b06.webp": {
+ "original_hash": "797e68cbe795ca2b3bcefb017cde1e88",
+ "translation_date": "2026-01-16T21:06:36+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5325.png",
"language_code": "uk"
},
- "counterfit-gps-sensor-gpxfile.8310b063ce8a425c.webp": {
- "original_hash": "0160890d86b609909702f86540b4d7df",
- "translation_date": "2026-01-16T20:23:45+00:00",
- "source_file": "images/counterfit-gps-sensor-gpxfile.png",
+ "IMG_5326.35bbc9e054c704d0.webp": {
+ "original_hash": "34cd6fb13bd85e2bc35a2113b89aecd1",
+ "translation_date": "2026-01-16T21:04:48+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5326.png",
"language_code": "uk"
},
- "vscode-platformio-home-open.3f9a41bfd3f4da1c.webp": {
- "original_hash": "68285f83d33fcd0a4b1e3141ef0afead",
- "translation_date": "2026-01-16T20:23:54+00:00",
- "source_file": "images/vscode-platformio-home-open.png",
+ "IMG_5327.804b63a605b5a77a.webp": {
+ "original_hash": "7f20dfc038fa8b756cf381c0d13cc764",
+ "translation_date": "2026-01-16T21:05:53+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5327.png",
"language_code": "uk"
},
- "wio-sd-card.acdcbe322fa4ee7f.webp": {
- "original_hash": "88bd7dd4bc8b4c181e7b3743945a2edd",
- "translation_date": "2026-01-16T20:23:57+00:00",
- "source_file": "images/wio-sd-card.png",
+ "IMG_5328.925a9da23d96759f.webp": {
+ "original_hash": "d2038a13e44588a9bfbf8901b11d00e2",
+ "translation_date": "2026-01-16T21:04:17+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5328.png",
"language_code": "uk"
},
- "custom-vision-publish-button.b7174e1977b0c33b.webp": {
- "original_hash": "60c4e9f0efc81552bf0ad33db2688757",
- "translation_date": "2026-01-16T20:24:07+00:00",
- "source_file": "images/custom-vision-publish-button.png",
+ "IMG_5329.27da5fcbc3336773.webp": {
+ "original_hash": "fd75c4e9e16aeb231b2f10c94d10d608",
+ "translation_date": "2026-01-16T21:07:57+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5329.png",
"language_code": "uk"
},
- "pi-relay-and-soil-moisture-sensor.02f3198975b8c53e.webp": {
- "original_hash": "dc129413981ef906b6edd50f837a9e01",
- "translation_date": "2026-01-16T20:24:16+00:00",
- "source_file": "images/pi-relay-and-soil-moisture-sensor.png",
+ "IMG_5330.3db3d5ea01c8cca2.webp": {
+ "original_hash": "148147aa52a66e9d9e77c17a4b6fb50b",
+ "translation_date": "2026-01-16T21:06:15+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5330.png",
"language_code": "uk"
},
- "assignment-1-internet-flow.3256feab5f052fd2.webp": {
- "original_hash": "46d80a9e43b81a385c223c1fc12f39c6",
- "translation_date": "2026-01-16T20:24:22+00:00",
- "source_file": "images/assignment-1-internet-flow.png",
+ "IMG_5331.181987d3d094472f.webp": {
+ "original_hash": "2272482bed9dbf36b7798a41324d008f",
+ "translation_date": "2026-01-16T21:08:14+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5331.png",
"language_code": "uk"
},
- "ribbon-mic.eacc8e092c7441ca.webp": {
- "original_hash": "2d5dac0dede2c3bee039d05cb8d5eb01",
- "translation_date": "2026-01-16T20:24:25+00:00",
- "source_file": "images/ribbon-mic.jpg",
+ "IMG_5332.4beed56eaa5158e3.webp": {
+ "original_hash": "445a83687357d2bf3749e23583768407",
+ "translation_date": "2026-01-16T21:08:23+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5332.png",
"language_code": "uk"
},
- "counterfit-create-distance-sensor.967c9fb98f27888d.webp": {
- "original_hash": "fc393748f2ddbae005330e640d841c41",
- "translation_date": "2026-01-16T20:24:30+00:00",
- "source_file": "images/counterfit-create-distance-sensor.png",
+ "IMG_5333.53c3364c2ee0e7bb.webp": {
+ "original_hash": "018ac6ada7c30b62d168689b8865c5cd",
+ "translation_date": "2026-01-16T21:07:11+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5333.png",
"language_code": "uk"
},
- "counterfit-create-gps-sensor.6385dc9357d85ad1.webp": {
- "original_hash": "57eef4bdcf582fa280abe6860d6605c9",
- "translation_date": "2026-01-16T20:24:35+00:00",
- "source_file": "images/counterfit-create-gps-sensor.png",
+ "IMG_5334.979472e433948c10.webp": {
+ "original_hash": "13d55902d7f4025e4c0b4ec92d7e5c38",
+ "translation_date": "2026-01-16T21:06:49+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5334.png",
"language_code": "uk"
},
- "longitude-meridians.ab4ef1c91c064586.webp": {
- "original_hash": "dc8d5df51066d4009ed1696d40ae016d",
- "translation_date": "2026-01-16T20:24:38+00:00",
- "source_file": "images/longitude-meridians.png",
+ "IMG_5335.9f5bfba69a8d5a90.webp": {
+ "original_hash": "d896d7a763d29c0da589c8dbc77c9ed3",
+ "translation_date": "2026-01-16T21:05:38+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5335.png",
"language_code": "uk"
},
- "counterfit-light-sensor.5d0f5584df56b90f.webp": {
- "original_hash": "938da9f71fb2820061acca73bb053a68",
- "translation_date": "2026-01-16T20:24:44+00:00",
- "source_file": "images/counterfit-light-sensor.png",
+ "IMG_5336.1b46586fdec95767.webp": {
+ "original_hash": "e40e7f6dcb13a7f78508a3751ce2f071",
+ "translation_date": "2026-01-16T21:05:24+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5336.png",
"language_code": "uk"
},
- "telemetry.21e5d8b97649d2eb.webp": {
- "original_hash": "65fa3e3b915dbebffbab7d72f200e4e7",
- "translation_date": "2026-01-16T20:24:47+00:00",
- "source_file": "images/telemetry.png",
+ "IMG_5337.91c82be4d37029b0.webp": {
+ "original_hash": "17697be963b005f6961b32d72072d6af",
+ "translation_date": "2026-01-16T21:05:31+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5337.png",
"language_code": "uk"
},
- "what-is-azure-video-thumbnail.20174db09e03bbb8.webp": {
- "original_hash": "ca9324cf5205832042b050d641f904b3",
- "translation_date": "2026-01-16T20:24:49+00:00",
- "source_file": "images/what-is-azure-video-thumbnail.png",
+ "IMG_5338.9ab356541448923b.webp": {
+ "original_hash": "c6112e9cf630cc63b828dcbdde845de3",
+ "translation_date": "2026-01-16T21:08:31+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5338.png",
"language_code": "uk"
},
- "iot-reference-architecture-fruit-quality.cc705f121c3b6fa7.webp": {
- "original_hash": "23d41791f8c62c0f91da0979160cada7",
- "translation_date": "2026-01-16T20:24:53+00:00",
- "source_file": "images/iot-reference-architecture-fruit-quality.png",
+ "IMG_5340.8440651b3ce1dd35.webp": {
+ "original_hash": "24b34e210b680dcdd7f84c7b819e5af2",
+ "translation_date": "2026-01-16T21:04:08+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5340.png",
"language_code": "uk"
},
- "gdd-jupyter-notebook.c5b52cf21094f158.webp": {
- "original_hash": "85379646b4bef7edbfb10f7f457a3fda",
- "translation_date": "2026-01-16T20:25:14+00:00",
- "source_file": "images/gdd-jupyter-notebook.png",
+ "IMG_5341.a1aa041c42dbc534.webp": {
+ "original_hash": "a5bce966ff8f378c7ac2c3ae3263f629",
+ "translation_date": "2026-01-16T21:06:06+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5341.png",
"language_code": "uk"
},
- "custom-vision-prediction-key-endpoint.30c569ffd0338864.webp": {
- "original_hash": "99d1145bc97ed96e187d6a5590c4332c",
- "translation_date": "2026-01-16T20:25:31+00:00",
- "source_file": "images/custom-vision-prediction-key-endpoint.png",
+ "IMG_5342.9f3b93d9fab90d3b.webp": {
+ "original_hash": "5d05e1e08f6e5aaf21891368d22fcfb5",
+ "translation_date": "2026-01-16T21:05:45+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5342.png",
"language_code": "uk"
},
- "dmac-adc-buffers.4509aee49145c90b.webp": {
- "original_hash": "1351cbaad314ff7f81234448cdc5a1c9",
- "translation_date": "2026-01-16T20:25:42+00:00",
- "source_file": "images/dmac-adc-buffers.png",
+ "IMG_5343.fa30105d3c10cad2.webp": {
+ "original_hash": "a41290e37e030928a002529f04f9387f",
+ "translation_date": "2026-01-16T21:03:19+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5343.png",
"language_code": "uk"
},
- "vscode-platformio-nightlight-project-wizard.5c64db4da6037420.webp": {
- "original_hash": "d55f8f702d005d082ea301248f7b70f9",
- "translation_date": "2026-01-16T20:25:51+00:00",
- "source_file": "images/vscode-platformio-nightlight-project-wizard.png",
+ "IMG_5344.acfcd61ee5281321.webp": {
+ "original_hash": "a376d539df9a174bfdaadbab9dbc1cfd",
+ "translation_date": "2026-01-16T21:05:59+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5344.png",
"language_code": "uk"
},
- "send-message-certificate.9cc576ac1e46b76e.webp": {
- "original_hash": "df8c0a10f8e11172061fb4bbde04cec0",
- "translation_date": "2026-01-16T20:25:59+00:00",
- "source_file": "images/send-message-certificate.png",
+ "IMG_5345.3d305ee2bb4ee804.webp": {
+ "original_hash": "a511a224fa17db01684e0e63921ff020",
+ "translation_date": "2026-01-16T21:03:42+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5345.png",
"language_code": "uk"
},
- "counterfit-create-led.ba9db1c9b8c622a6.webp": {
- "original_hash": "748880e7a96e6fe87be2d253398d1d8a",
- "translation_date": "2026-01-16T20:26:05+00:00",
- "source_file": "images/counterfit-create-led.png",
+ "IMG_5346.281dcc267f69c70b.webp": {
+ "original_hash": "4772f5cabda119b12f676ad35147320e",
+ "translation_date": "2026-01-16T21:07:17+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5346.png",
"language_code": "uk"
},
- "wio-respeaker-wiring-3.75b0be447e2fa930.webp": {
- "original_hash": "430c8ab68fc9ee2c6bedae1d41325002",
- "translation_date": "2026-01-16T20:26:09+00:00",
- "source_file": "images/wio-respeaker-wiring-3.png",
+ "IMG_5347.48a4a981e76910ae.webp": {
+ "original_hash": "7b0d15e3f5e8ec289aff74d74a6dbf6e",
+ "translation_date": "2026-01-16T21:04:41+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5347.png",
"language_code": "uk"
},
- "grove-light-sensor.b8127b7c434e632d.webp": {
- "original_hash": "1e6e9a840b1f0b0dd777593c38d31109",
- "translation_date": "2026-01-16T20:26:12+00:00",
- "source_file": "images/grove-light-sensor.png",
+ "IMG_5348.3961d3b444537c13.webp": {
+ "original_hash": "312f940de37e3d8b548a5ff7e0ef59ce",
+ "translation_date": "2026-01-16T21:06:26+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5348.png",
"language_code": "uk"
},
- "vscode-new-terminal.77db8fc0f9cd3182.webp": {
- "original_hash": "a692e413071b4224d251842fc4a95050",
- "translation_date": "2026-01-16T20:26:17+00:00",
- "source_file": "images/vscode-new-terminal.png",
+ "IMG_5349.1f0ec7fbf8807b3b.webp": {
+ "original_hash": "d12db74e18cfb01344a6f47e93341d6e",
+ "translation_date": "2026-01-16T21:03:47+00:00",
+ "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5349.png",
"language_code": "uk"
},
- "wio-mic.3f8c843dbe8ad917.webp": {
- "original_hash": "eb90afd4b3953d38218422601ae677b5",
- "translation_date": "2026-01-16T20:26:19+00:00",
- "source_file": "images/wio-mic.png",
+ "Roadmap.bb1dec285dda0eda.webp": {
+ "original_hash": "c49112726cdadd69ca0ec203a13e4689",
+ "translation_date": "2026-01-16T20:49:40+00:00",
+ "source_file": "sketchnotes/Roadmap.jpg",
"language_code": "uk"
},
- "fruit-quality-detector-message-flow.adf2a65da8fd8741.webp": {
- "original_hash": "a7dab1140d82034626bb8de5f186131e",
- "translation_date": "2026-01-16T20:26:26+00:00",
- "source_file": "images/fruit-quality-detector-message-flow.png",
+ "amqp.804bd4fce8330157.webp": {
+ "original_hash": "692b3edd9d3704d946d527027dd7c551",
+ "translation_date": "2026-01-16T20:41:34+00:00",
+ "source_file": "images/amqp.png",
"language_code": "uk"
},
- "latitude-equator.feccc3214b7d9fb1.webp": {
- "original_hash": "56a4f9ad1e573c57538578c32f9d86da",
- "translation_date": "2026-01-16T20:26:29+00:00",
- "source_file": "images/latitude-equator.png",
+ "analog-sensor-voltage.3b6f315392247399.webp": {
+ "original_hash": "04c17740d5a42b6ee113d71605d6a0a8",
+ "translation_date": "2026-01-16T20:36:22+00:00",
+ "source_file": "images/analog-sensor-voltage.png",
"language_code": "uk"
},
- "wio-terminal-pin-sticker.b90b1535937b84bd.webp": {
- "original_hash": "beeae0399efc567f78b9771eb986710a",
- "translation_date": "2026-01-16T20:26:36+00:00",
- "source_file": "images/wio-terminal-pin-sticker.png",
+ "arducam-wio-terminal-connections.a4d5a4049bdb5ab8.webp": {
+ "original_hash": "01f69e3dc5f29479230a13a7c0f0efe0",
+ "translation_date": "2026-01-16T20:41:28+00:00",
+ "source_file": "images/arducam-wio-terminal-connections.png",
"language_code": "uk"
},
- "grove-relay.d426958ca210fbd0.webp": {
- "original_hash": "ceed414ceb65226b0e91bf1147d1fa01",
- "translation_date": "2026-01-16T20:26:42+00:00",
- "source_file": "images/grove-relay.png",
+ "arducam.20e4e4cbb2682965.webp": {
+ "original_hash": "f17393656663c080b68a3ed2b41c0fc2",
+ "translation_date": "2026-01-16T20:40:27+00:00",
+ "source_file": "images/arducam.png",
"language_code": "uk"
},
- "send-message-symmetric-key.a2e8ad0d495896ff.webp": {
- "original_hash": "ea8f8a45fea06564fb75f7444db90d6d",
- "translation_date": "2026-01-16T20:26:48+00:00",
- "source_file": "images/send-message-symmetric-key.png",
+ "arduino-sketch.79590cb837ff7a7c.webp": {
+ "original_hash": "a1ff6ddb0db8a676992dd9f958c6a5af",
+ "translation_date": "2026-01-16T20:40:38+00:00",
+ "source_file": "images/arduino-sketch.png",
"language_code": "uk"
},
- "iot-messages-to-serverless.0194da1cc0732bb7.webp": {
- "original_hash": "b845f5d76ec996b99ee19d76c7254e4f",
- "translation_date": "2026-01-16T20:26:52+00:00",
- "source_file": "images/iot-messages-to-serverless.png",
+ "assignment-1-flow.7552a51acb1a5ec8.webp": {
+ "original_hash": "b3991eeb7b7d7ab00b21d1b95cbbd2c1",
+ "translation_date": "2026-01-16T20:31:17+00:00",
+ "source_file": "images/assignment-1-flow.png",
"language_code": "uk"
},
- "translated-smart-timer.08ac20057fdc5c37.webp": {
- "original_hash": "f0bc8a93e3e880f4362f14db64377b44",
- "translation_date": "2026-01-16T20:26:58+00:00",
- "source_file": "images/translated-smart-timer.png",
+ "assignment-1-internet-flow.3256feab5f052fd2.webp": {
+ "original_hash": "46d80a9e43b81a385c223c1fc12f39c6",
+ "translation_date": "2026-01-16T20:24:22+00:00",
+ "source_file": "images/assignment-1-internet-flow.png",
"language_code": "uk"
},
- "grove-gps-sensor.247943bf69b03f0d.webp": {
- "original_hash": "2cdf74787c6cf892a6b1a0f1753f8b24",
- "translation_date": "2026-01-16T20:27:04+00:00",
- "source_file": "images/grove-gps-sensor.png",
+ "azure-container-registry-logo.09494206991d4b29.webp": {
+ "original_hash": "adbc9655bf044bdf906e0f58fb36fbe1",
+ "translation_date": "2026-01-16T20:29:55+00:00",
+ "source_file": "images/azure-container-registry-logo.png",
"language_code": "uk"
},
- "vscode-platformio-build-command-palette.7708e7ec7d75d7ee.webp": {
- "original_hash": "24236a76bf00a861dbf80d37b29265ce",
- "translation_date": "2026-01-16T20:27:10+00:00",
- "source_file": "images/vscode-platformio-build-command-palette.png",
+ "azure-functions-logo.1cfc8e3204c9c44a.webp": {
+ "original_hash": "7e62e90fe4cbd4f81b7db92c1f52933a",
+ "translation_date": "2026-01-16T20:37:59+00:00",
+ "source_file": "images/azure-functions-logo.png",
"language_code": "uk"
},
- "microsoft-gps-location.9eb77a13b22b7e70.webp": {
- "original_hash": "657b30303221896c044fd9e1b9477c95",
- "translation_date": "2026-01-16T20:27:24+00:00",
- "source_file": "images/microsoft-gps-location.png",
+ "azure-iot-edge-logo.c1c076749b5cba2e.webp": {
+ "original_hash": "bda41e5883dffedc3baf5efd20f09b49",
+ "translation_date": "2026-01-16T20:40:34+00:00",
+ "source_file": "images/azure-iot-edge-logo.png",
"language_code": "uk"
},
- "counterfit-create-temperature-sensor.199350ed34f7343d.webp": {
- "original_hash": "24a54b9c88c3efc0a31bb9d9db572985",
- "translation_date": "2026-01-16T20:27:32+00:00",
- "source_file": "images/counterfit-create-temperature-sensor.png",
+ "azure-iot-hub-logo.28a19de76d0a1932.webp": {
+ "original_hash": "25526337ac38c5da2187ec953308a1a0",
+ "translation_date": "2026-01-16T20:39:09+00:00",
+ "source_file": "images/azure-iot-hub-logo.png",
"language_code": "uk"
},
- "container-web-browser.4ee81dd4f0d8838c.webp": {
- "original_hash": "ed428a4061a9c8a7bd3b46eb92709603",
- "translation_date": "2026-01-16T20:27:37+00:00",
- "source_file": "images/container-web-browser.png",
+ "azure-maps-logo.35d01dcfbd81fe61.webp": {
+ "original_hash": "0b44d4f0596a033eb687e0a23d231428",
+ "translation_date": "2026-01-16T20:19:48+00:00",
+ "source_file": "images/azure-maps-logo.png",
"language_code": "uk"
},
- "traditional-vs-ml.5c20c169621fa539.webp": {
- "original_hash": "7ba80f8ce61fc58a79619972640123b7",
- "translation_date": "2026-01-16T20:27:44+00:00",
- "source_file": "images/traditional-vs-ml.png",
+ "azure-region-existing.73f704604f2aa6cb.webp": {
+ "original_hash": "663095f6754e78da000aecf8b255f56a",
+ "translation_date": "2026-01-16T20:32:09+00:00",
+ "source_file": "images/azure-region-existing.png",
"language_code": "uk"
},
- "pwm-motor-150rpm.83347ac04ca38482.webp": {
- "original_hash": "f829c583c9b05918631c9afec52dfad9",
- "translation_date": "2026-01-16T20:27:48+00:00",
- "source_file": "images/pwm-motor-150rpm.png",
+ "azure-region-planned-expansion.a5074a1e8af74f15.webp": {
+ "original_hash": "e7b04b7641a855f6ab0461b9814c5bfa",
+ "translation_date": "2026-01-16T20:36:51+00:00",
+ "source_file": "images/azure-region-planned-expansion.png",
"language_code": "uk"
},
- "wio-time-of-flight-sensor.c4c182131d2ea73d.webp": {
- "original_hash": "fe6b9bb1afee16f03bab8f6ddc3512b3",
- "translation_date": "2026-01-16T20:27:50+00:00",
- "source_file": "images/wio-time-of-flight-sensor.png",
+ "azure-speech-logo.a1f08c4befb0159f.webp": {
+ "original_hash": "c0515d2fc1d34b7de4da2ae6f6af07e6",
+ "translation_date": "2026-01-16T20:31:46+00:00",
+ "source_file": "images/azure-speech-logo.png",
"language_code": "uk"
},
"azure-storage-logo.605c0f602c640d48.webp": {
@@ -485,364 +365,370 @@
"source_file": "images/azure-storage-logo.png",
"language_code": "uk"
},
- "ram-comparison.6beb73541b42ac6f.webp": {
- "original_hash": "178bedf746f370deb9b3600fe15afeb1",
- "translation_date": "2026-01-16T20:27:54+00:00",
- "source_file": "images/ram-comparison.png",
+ "azure-translator-logo.c6ed3a4a433edfd2.webp": {
+ "original_hash": "e6f188b64083c3f1814719c5b31a2128",
+ "translation_date": "2026-01-16T20:29:10+00:00",
+ "source_file": "images/azure-translator-logo.png",
+ "language_code": "uk"
+ },
+ "banana-arducam.be1b32d4267a8194.webp": {
+ "original_hash": "ab405c9f67c6a168e156dd3de2e4c9be",
+ "translation_date": "2026-01-16T20:41:01+00:00",
+ "source_file": "images/banana-arducam.jpg",
"language_code": "uk"
},
- "polygon-points.302193da381cb415.webp": {
- "original_hash": "01b6fa2d97b4fecb638b5162873f5ea9",
- "translation_date": "2026-01-16T20:28:00+00:00",
- "source_file": "images/polygon-points.png",
+ "banana-picture-compare.174df164dc326a42.webp": {
+ "original_hash": "1c539ac9dde011622cb841c9d1ac7991",
+ "translation_date": "2026-01-16T20:31:03+00:00",
+ "source_file": "images/banana-picture-compare.png",
"language_code": "uk"
},
- "button-with-digital.3749edea8eb885af.webp": {
- "original_hash": "c71d7fe1263b112c755f3d0442406df8",
- "translation_date": "2026-01-16T20:28:04+00:00",
- "source_file": "images/button-with-digital.png",
+ "banana-ripe-1.6ed72365ffc92300.webp": {
+ "original_hash": "b669c7b079f11e40ccf403bca27420a6",
+ "translation_date": "2026-01-16T21:08:43+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/ripe/banana-ripe-1.png",
"language_code": "uk"
},
- "banana-training-images.530eb203346d73bc.webp": {
- "original_hash": "c93a7b2b58562500f7eaf9385e7c0d58",
- "translation_date": "2026-01-16T20:28:06+00:00",
- "source_file": "images/banana-training-images.png",
+ "banana-ripe-1.780e9be3a60d8879.webp": {
+ "original_hash": "e1657ae830ee7346983e1ca04f185e0e",
+ "translation_date": "2026-01-16T21:09:04+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-1.png",
"language_code": "uk"
},
- "vscode-platformio-menu.297be26b9733e5c4.webp": {
- "original_hash": "690ba1bf727223328bae1da7aef65b59",
- "translation_date": "2026-01-16T20:28:07+00:00",
- "source_file": "images/vscode-platformio-menu.png",
+ "banana-ripe-10.c3d98eb280e7464f.webp": {
+ "original_hash": "1fd32bdc31ba975c91484494cc3ef395",
+ "translation_date": "2026-01-16T21:09:04+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-10.png",
"language_code": "uk"
},
- "iot-service-connectivity.7e873847921a5d6f.webp": {
- "original_hash": "b69786f576a7862abc86d0d03a68ebb7",
- "translation_date": "2026-01-16T20:28:10+00:00",
- "source_file": "images/iot-service-connectivity.png",
+ "banana-ripe-11.3d932f292b95b9a2.webp": {
+ "original_hash": "10d419a7eb4916eb20ab86a2d5704359",
+ "translation_date": "2026-01-16T21:08:46+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-11.png",
"language_code": "uk"
},
- "wio-soil-moisture-sensor.46919b61c3f6cb74.webp": {
- "original_hash": "19186ea8705744d6f7ef80dd49a31037",
- "translation_date": "2026-01-16T20:28:14+00:00",
- "source_file": "images/wio-soil-moisture-sensor.png",
+ "banana-ripe-12.9f87e663b9da6c85.webp": {
+ "original_hash": "8e8d0158457b243d442b06713947d089",
+ "translation_date": "2026-01-16T21:09:01+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-12.png",
"language_code": "uk"
},
- "custom-vision-create-project.cf46325b92d8b131.webp": {
- "original_hash": "4471516b6b46ce7920ac178930397ccc",
- "translation_date": "2026-01-16T20:28:25+00:00",
- "source_file": "images/custom-vision-create-project.png",
+ "banana-ripe-13.b7402e05160f4543.webp": {
+ "original_hash": "9f3ebf2203aaa657357ba262990bbb21",
+ "translation_date": "2026-01-16T21:08:51+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-13.png",
"language_code": "uk"
},
- "object-detector-detected-tomato-paste.52656fe87af4c37b.webp": {
- "original_hash": "5957b9bcae573e01c045354fc978f5e8",
- "translation_date": "2026-01-16T20:28:42+00:00",
- "source_file": "images/object-detector-detected-tomato-paste.png",
+ "banana-ripe-14.85cf309aa702cfa8.webp": {
+ "original_hash": "c45e36f248a3dace32791bfca32d6aed",
+ "translation_date": "2026-01-16T21:08:58+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-14.png",
"language_code": "uk"
},
- "chart-soil-moisture.fd6d9d0cdc0b5f75.webp": {
- "original_hash": "7dfa7af1913187ec9700073ccfac2d7e",
- "translation_date": "2026-01-16T20:28:53+00:00",
- "source_file": "images/chart-soil-moisture.png",
+ "banana-ripe-15.933412eb14a3f8e4.webp": {
+ "original_hash": "efaa40a12e710aa6bbb1a1d0bb2052a4",
+ "translation_date": "2026-01-16T21:09:00+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-15.png",
"language_code": "uk"
},
- "gdd-calculation.79b3660f9c5757aa.webp": {
- "original_hash": "bf4227ba3a7cfaae2a832050d904960e",
- "translation_date": "2026-01-16T20:28:58+00:00",
- "source_file": "images/gdd-calculation.png",
+ "banana-ripe-16.781a68a01401f89e.webp": {
+ "original_hash": "29f95cc922f22691d9804dae4672b387",
+ "translation_date": "2026-01-16T21:08:53+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-16.png",
"language_code": "uk"
},
- "mems-microphone.80574019e1f5e4d9.webp": {
- "original_hash": "9fcdab93cb1a5f075fd7a7b87ee53ebd",
- "translation_date": "2026-01-16T20:29:01+00:00",
- "source_file": "images/mems-microphone.png",
+ "banana-ripe-17.f8e2853a40d3ac45.webp": {
+ "original_hash": "8f0a9f7b93505876f7bd290b3679099d",
+ "translation_date": "2026-01-16T21:08:57+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-17.png",
"language_code": "uk"
},
- "pi-gps-sensor.1f99ee2b2f652891.webp": {
- "original_hash": "8096ac9ce04e5268b552024983283a21",
- "translation_date": "2026-01-16T20:29:06+00:00",
- "source_file": "images/pi-gps-sensor.png",
+ "banana-ripe-18.3d05f5f78ecf6f0d.webp": {
+ "original_hash": "cae1792a648b1486d2e3590866d11980",
+ "translation_date": "2026-01-16T21:08:56+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-18.png",
"language_code": "uk"
},
- "azure-translator-logo.c6ed3a4a433edfd2.webp": {
- "original_hash": "e6f188b64083c3f1814719c5b31a2128",
- "translation_date": "2026-01-16T20:29:10+00:00",
- "source_file": "images/azure-translator-logo.png",
+ "banana-ripe-19.ac3b0fc6cf6fdfd5.webp": {
+ "original_hash": "2390f2cc5023984a9682ec5f96f2bd6e",
+ "translation_date": "2026-01-16T21:09:02+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-19.png",
"language_code": "uk"
},
- "spi.297431d6f98b386b.webp": {
- "original_hash": "69b6cd30118f966b9a2646d6ec34944f",
- "translation_date": "2026-01-16T20:29:13+00:00",
- "source_file": "images/spi.png",
+ "banana-ripe-2.8ab96da692df69f1.webp": {
+ "original_hash": "ae966eeff29fbf1a867a864baa149780",
+ "translation_date": "2026-01-16T21:08:40+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/ripe/banana-ripe-2.png",
"language_code": "uk"
},
- "pi-button.c7a1a4f55943341c.webp": {
- "original_hash": "94a08cd32cf5d198961e75bfb4ccd2d1",
- "translation_date": "2026-01-16T20:29:18+00:00",
- "source_file": "images/pi-button.png",
+ "banana-ripe-2.96ddc53114c5f020.webp": {
+ "original_hash": "c7c3b976043accf6fff757e50afed132",
+ "translation_date": "2026-01-16T21:08:50+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-2.png",
"language_code": "uk"
},
- "luis-logo.5cb4f3e88c020ee6.webp": {
- "original_hash": "501332df88cd55536be18754a26caffd",
- "translation_date": "2026-01-16T20:29:21+00:00",
- "source_file": "images/luis-logo.png",
+ "banana-ripe-20.a4d0ad33a7e6f037.webp": {
+ "original_hash": "aa2539f64cd978be437a294ef56b38ec",
+ "translation_date": "2026-01-16T21:08:54+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-20.png",
"language_code": "uk"
},
- "soil-moisture-to-voltage.df86d80cda158700.webp": {
- "original_hash": "a8deda9a89889040b0802aacaf02c0db",
- "translation_date": "2026-01-16T20:29:26+00:00",
- "source_file": "images/soil-moisture-to-voltage.png",
+ "banana-ripe-21.07e03d64f265d55d.webp": {
+ "original_hash": "2c1528b1de4d0572dd8e3813ec38a591",
+ "translation_date": "2026-01-16T21:08:48+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-21.png",
"language_code": "uk"
},
- "iot-reference-architecture-azure.0b8d2161af924cb1.webp": {
- "original_hash": "cf394dd153db645ed55d362824b4beff",
- "translation_date": "2026-01-16T20:29:32+00:00",
- "source_file": "images/iot-reference-architecture-azure.png",
+ "banana-ripe-22.a63c05aeb7f866fc.webp": {
+ "original_hash": "1b4c8cac0fb4d88e2fac6e10a401b567",
+ "translation_date": "2026-01-16T21:09:05+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-22.png",
"language_code": "uk"
},
- "wio-respeaker-wiring-1.8d894727f2ba2400.webp": {
- "original_hash": "192d03a7a2cd1eab078ef6afa28a39c9",
- "translation_date": "2026-01-16T20:29:36+00:00",
- "source_file": "images/wio-respeaker-wiring-1.png",
+ "banana-ripe-23.6f3364afcab19e57.webp": {
+ "original_hash": "28dcfffcd92c957991aca002f7afb9f5",
+ "translation_date": "2026-01-16T21:08:59+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-23.png",
"language_code": "uk"
},
- "soil-moisture-sensor-in-soil.bfad91002bda5e96.webp": {
- "original_hash": "2b3a8b0115e4a957fc188dcd60aecbae",
- "translation_date": "2026-01-16T20:29:40+00:00",
- "source_file": "images/soil-moisture-sensor-in-soil.png",
+ "banana-ripe-24.ff2c02cc80a9c430.webp": {
+ "original_hash": "cffff187f53978527516f37fbdb528b6",
+ "translation_date": "2026-01-16T21:09:03+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-24.png",
"language_code": "uk"
},
- "object-detector-tag-tomato-paste.f47c362fb0f0eb58.webp": {
- "original_hash": "453f6250e67659d363e7933e3999cd64",
- "translation_date": "2026-01-16T20:29:48+00:00",
- "source_file": "images/object-detector-tag-tomato-paste.png",
+ "banana-ripe-25.65ce63418cdc4de2.webp": {
+ "original_hash": "773b4a997e31a2a512b75f51941d594d",
+ "translation_date": "2026-01-16T21:08:51+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-25.png",
"language_code": "uk"
},
- "strawberry-with-pump.b410fc72ac6aabad.webp": {
- "original_hash": "af6fbb23fcab01f826392b6944dea49e",
- "translation_date": "2026-01-16T20:29:53+00:00",
- "source_file": "images/strawberry-with-pump.png",
+ "banana-ripe-3.4fae05a0a1d2b5f0.webp": {
+ "original_hash": "4810eae16d8cd35405bd23a7630d4c1c",
+ "translation_date": "2026-01-16T21:08:57+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-3.png",
"language_code": "uk"
},
- "azure-container-registry-logo.09494206991d4b29.webp": {
- "original_hash": "adbc9655bf044bdf906e0f58fb36fbe1",
- "translation_date": "2026-01-16T20:29:55+00:00",
- "source_file": "images/azure-container-registry-logo.png",
+ "banana-ripe-5.c762086879ccec4c.webp": {
+ "original_hash": "b70a07b7c7fe7a6e38624ecf409ecb39",
+ "translation_date": "2026-01-16T21:08:47+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-5.png",
"language_code": "uk"
},
- "noqsl-database.62d24ccf5b73f60d.webp": {
- "original_hash": "64109b6306a3c464b6e2b8bfb6a45665",
- "translation_date": "2026-01-16T20:29:59+00:00",
- "source_file": "images/noqsl-database.png",
+ "banana-ripe-6.5131bcbf492980cb.webp": {
+ "original_hash": "54da747610520d477d2ce3ab576ac125",
+ "translation_date": "2026-01-16T21:08:49+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-6.png",
"language_code": "uk"
},
- "wio-gps-sensor.19fd52b81ce58095.webp": {
- "original_hash": "71ac9146b7ea28e48f6ee5b636cd1109",
- "translation_date": "2026-01-16T20:30:03+00:00",
- "source_file": "images/wio-gps-sensor.png",
+ "banana-ripe-7.5fc18dfe7b7ae9dc.webp": {
+ "original_hash": "ab45157090d3fb253fc262e1ac44cd36",
+ "translation_date": "2026-01-16T21:09:06+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-7.png",
"language_code": "uk"
},
- "wio-respeaker-wiring-5.af117c20acf622f3.webp": {
- "original_hash": "1953600b09247d9302e7011dceed8f28",
- "translation_date": "2026-01-16T20:30:06+00:00",
- "source_file": "images/wio-respeaker-wiring-5.png",
+ "banana-ripe-8.dba1d33bd34d4830.webp": {
+ "original_hash": "12afa64eebbc95b9536e6f3bbccdb345",
+ "translation_date": "2026-01-16T21:08:52+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-8.png",
"language_code": "uk"
},
- "i2c.83da845dde02256b.webp": {
- "original_hash": "198d21e02d4c69b84028bd69172ffa8e",
- "translation_date": "2026-01-16T20:30:10+00:00",
- "source_file": "images/i2c.png",
+ "banana-ripe-9.32f91462c8b0e2d3.webp": {
+ "original_hash": "a380e69917059d3401d09c9e00e289f6",
+ "translation_date": "2026-01-16T21:08:55+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-9.png",
"language_code": "uk"
},
- "pi-light-sensor.66cc1e31fa48cd7d.webp": {
- "original_hash": "24c2a1d065061a13b890b6808abf158f",
- "translation_date": "2026-01-16T20:30:14+00:00",
- "source_file": "images/pi-light-sensor.png",
+ "banana-training-images.530eb203346d73bc.webp": {
+ "original_hash": "c93a7b2b58562500f7eaf9385e7c0d58",
+ "translation_date": "2026-01-16T20:28:06+00:00",
+ "source_file": "images/banana-training-images.png",
"language_code": "uk"
},
- "gps-telemetry-iot-hub.8115335d51cd2c12.webp": {
- "original_hash": "594448866b50836b5d5d664571ae8144",
- "translation_date": "2026-01-16T20:30:17+00:00",
- "source_file": "images/gps-telemetry-iot-hub.png",
+ "banana-unripe-1.910c8606a300fa20.webp": {
+ "original_hash": "6d91493fcc6ed717266d0a58ed4ba97d",
+ "translation_date": "2026-01-16T21:09:30+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-1.png",
"language_code": "uk"
},
- "counterfit-create-relay.fa7c40fd0f2f6afc.webp": {
- "original_hash": "69d09420bf11407584ef8f7c2a4b6934",
- "translation_date": "2026-01-16T20:30:22+00:00",
- "source_file": "images/counterfit-create-relay.png",
+ "banana-unripe-1.b2c7051d9c8a4e61.webp": {
+ "original_hash": "a4cc0cccd0bd9e129367a314c3d97e3a",
+ "translation_date": "2026-01-16T21:08:45+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/unripe/banana-unripe-1.png",
"language_code": "uk"
},
- "cloud-without-edge.b4da641f6022c95e.webp": {
- "original_hash": "7788335416c9ad8abd402188a02680b2",
- "translation_date": "2026-01-16T20:30:28+00:00",
- "source_file": "images/cloud-without-edge.png",
+ "banana-unripe-10.38dab0db918a2487.webp": {
+ "original_hash": "3fbe312ca683ffb4130c21bb5f8faf67",
+ "translation_date": "2026-01-16T21:09:12+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-10.png",
"language_code": "uk"
},
- "counterfit-gps-sensor.3fbb15af0a536756.webp": {
- "original_hash": "f5317788426731587cefceac202102ed",
- "translation_date": "2026-01-16T20:30:36+00:00",
- "source_file": "images/counterfit-gps-sensor.png",
+ "banana-unripe-11.ec8d0eefe63e10b9.webp": {
+ "original_hash": "fafe54a9660b5ea8811d8df8dfe375ad",
+ "translation_date": "2026-01-16T21:09:34+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-11.png",
"language_code": "uk"
},
- "vscode-virtual-env.8ba42e04c3d533cf.webp": {
- "original_hash": "f79cd090b385dfdfe774452b7d89eb84",
- "translation_date": "2026-01-16T20:30:39+00:00",
- "source_file": "images/vscode-virtual-env.png",
+ "banana-unripe-12.b95a088ccae935db.webp": {
+ "original_hash": "26ff82ce86b8b10f54fc97c7227aa131",
+ "translation_date": "2026-01-16T21:09:21+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-12.png",
"language_code": "uk"
},
- "luis-intent-examples.25716580b2d2723c.webp": {
- "original_hash": "10c4351eab0a8d50545a8ae5dab7e893",
- "translation_date": "2026-01-16T20:30:44+00:00",
- "source_file": "images/luis-intent-examples.png",
+ "banana-unripe-13.37e5a7cac5aa0920.webp": {
+ "original_hash": "ad62ee1af2830d972b9d933e94c8f592",
+ "translation_date": "2026-01-16T21:09:18+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-13.png",
"language_code": "uk"
},
- "vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.webp": {
- "original_hash": "ad07a4dbd27f86bd480dcfbbc1a56a01",
- "translation_date": "2026-01-16T20:30:50+00:00",
- "source_file": "images/vscode-platformio-upload-command-palette.png",
+ "banana-unripe-14.d19ddd6bbf63a259.webp": {
+ "original_hash": "df691d75f8bdf20269d642704fa81233",
+ "translation_date": "2026-01-16T21:09:27+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-14.png",
"language_code": "uk"
},
- "container-edge-flow.c246050dd60ceefd.webp": {
- "original_hash": "82e97f8c96fa7aa5acddb9e2bace544b",
- "translation_date": "2026-01-16T20:30:56+00:00",
- "source_file": "images/container-edge-flow.png",
+ "banana-unripe-15.274e48544326077a.webp": {
+ "original_hash": "1bf43279e1d99527a05e3fd05b6ac035",
+ "translation_date": "2026-01-16T21:09:31+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-15.png",
"language_code": "uk"
},
- "pi-camera-ribbon-cable.0bf82acd251611c2.webp": {
- "original_hash": "3ac274f1a38658e40c3c392746941cbd",
- "translation_date": "2026-01-16T20:31:01+00:00",
- "source_file": "images/pi-camera-ribbon-cable.png",
+ "banana-unripe-16.bd058f64bd7ec014.webp": {
+ "original_hash": "a57dba0a4221e68a916b8d6b39ee88b3",
+ "translation_date": "2026-01-16T21:09:08+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-16.png",
"language_code": "uk"
},
- "banana-picture-compare.174df164dc326a42.webp": {
- "original_hash": "1c539ac9dde011622cb841c9d1ac7991",
- "translation_date": "2026-01-16T20:31:03+00:00",
- "source_file": "images/banana-picture-compare.png",
+ "banana-unripe-17.408382d679bfa079.webp": {
+ "original_hash": "9b487f26ef0c7cfb561c472902c5d96b",
+ "translation_date": "2026-01-16T21:09:23+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-17.png",
"language_code": "uk"
},
- "wio-light-sensor.b1f529f3c95f5165.webp": {
- "original_hash": "7d3c253db81dc7f1b0fcd4554ae4bb1f",
- "translation_date": "2026-01-16T20:31:11+00:00",
- "source_file": "images/wio-light-sensor.png",
+ "banana-unripe-18.39c0eb79d7b3b9ba.webp": {
+ "original_hash": "5e5522a34ce418404df666003c42058e",
+ "translation_date": "2026-01-16T21:09:19+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-18.png",
"language_code": "uk"
},
- "assignment-1-flow.7552a51acb1a5ec8.webp": {
- "original_hash": "b3991eeb7b7d7ab00b21d1b95cbbd2c1",
- "translation_date": "2026-01-16T20:31:17+00:00",
- "source_file": "images/assignment-1-flow.png",
+ "banana-unripe-19.e61e6d7efaf2d8c8.webp": {
+ "original_hash": "9412ba91c9eca98b84c86de22b51631f",
+ "translation_date": "2026-01-16T21:09:21+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-19.png",
"language_code": "uk"
},
- "wio-terminal-c-button.73df3cb1c1445ea0.webp": {
- "original_hash": "7e8c595998491210a3ffd21ee338afe6",
- "translation_date": "2026-01-16T20:31:20+00:00",
- "source_file": "images/wio-terminal-c-button.png",
+ "banana-unripe-2.43a73b544521afc7.webp": {
+ "original_hash": "191f77cd53ad268a98fc833365c67fc5",
+ "translation_date": "2026-01-16T21:08:44+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/unripe/banana-unripe-2.png",
"language_code": "uk"
},
- "wio-temperature-sensor.2934928f38c7f79a.webp": {
- "original_hash": "9e8e3bc7a39149547dcfcce2493e151e",
- "translation_date": "2026-01-16T20:31:21+00:00",
- "source_file": "images/wio-temperature-sensor.png",
+ "banana-unripe-2.9591d1a6aa27deeb.webp": {
+ "original_hash": "b414558382a2640d15611bd29ed8f5f0",
+ "translation_date": "2026-01-16T21:09:20+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-2.png",
"language_code": "uk"
},
- "soil-moisture-delay.865f3fae206db01d.webp": {
- "original_hash": "2fbb54ffd35ea4b7bab4232986add7ff",
- "translation_date": "2026-01-16T20:31:26+00:00",
- "source_file": "images/soil-moisture-delay.png",
+ "banana-unripe-20.85b7a74eaab5634e.webp": {
+ "original_hash": "cf0067ebc713ffa4be85f95463639d68",
+ "translation_date": "2026-01-16T21:09:16+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-20.png",
"language_code": "uk"
},
- "respeaker-jst-speaker.a441d177809df945.webp": {
- "original_hash": "c4dff6a9a83d65415477d8b77818c184",
- "translation_date": "2026-01-16T20:31:30+00:00",
- "source_file": "images/respeaker-jst-speaker.png",
+ "banana-unripe-21.ccc1333439b344bc.webp": {
+ "original_hash": "6ee44eae72d211d164828835be1dd7c5",
+ "translation_date": "2026-01-16T21:09:24+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-21.png",
"language_code": "uk"
},
- "raspberry-pi-zero.f7a4133e1e7d54bb.webp": {
- "original_hash": "a65b4f80e337bb75907ba9668d0ec4ec",
- "translation_date": "2026-01-16T20:31:34+00:00",
- "source_file": "images/raspberry-pi-zero.jpg",
+ "banana-unripe-22.27dff4b438163080.webp": {
+ "original_hash": "a9a930c9ba5f72daa2205105248afd86",
+ "translation_date": "2026-01-16T21:09:15+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-22.png",
"language_code": "uk"
},
- "temperature-as-digital.85004491b977bae1.webp": {
- "original_hash": "cd1fed630adeb671a51171136afe0a11",
- "translation_date": "2026-01-16T20:31:38+00:00",
- "source_file": "images/temperature-as-digital.png",
+ "banana-unripe-23.c4c9067f23370e90.webp": {
+ "original_hash": "141fdca6d816f53efd73fe0ae59d0a43",
+ "translation_date": "2026-01-16T21:09:07+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-23.png",
"language_code": "uk"
},
- "counterfit-camera.001ec52194c8ee5d.webp": {
- "original_hash": "ce27314b8b055207bd6d020cd0f16403",
- "translation_date": "2026-01-16T20:31:43+00:00",
- "source_file": "images/counterfit-camera.png",
+ "banana-unripe-24.6f0b781c309da62f.webp": {
+ "original_hash": "c36781ac98c350de305cc9864e4e4b67",
+ "translation_date": "2026-01-16T21:09:33+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-24.png",
"language_code": "uk"
},
- "vscode-kill-terminal.1cc4de7c6f25ee08.webp": {
- "original_hash": "b22d79cb8cfc5bfb5adea2ab797d1498",
- "translation_date": "2026-01-16T20:31:45+00:00",
- "source_file": "images/vscode-kill-terminal.png",
+ "banana-unripe-25.21d553d84880ac4f.webp": {
+ "original_hash": "534e54b877de9b3bc7c5e67e6fb426b5",
+ "translation_date": "2026-01-16T21:09:29+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-25.png",
"language_code": "uk"
},
- "azure-speech-logo.a1f08c4befb0159f.webp": {
- "original_hash": "c0515d2fc1d34b7de4da2ae6f6af07e6",
- "translation_date": "2026-01-16T20:31:46+00:00",
- "source_file": "images/azure-speech-logo.png",
+ "banana-unripe-26.823c48b61feb1d5c.webp": {
+ "original_hash": "f541d556eff5be42991bba984ca305f9",
+ "translation_date": "2026-01-16T21:09:33+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-26.png",
"language_code": "uk"
},
- "rpi-stock-with-bounding-boxes.b5540e2ecb7cd49f.webp": {
- "original_hash": "d801ce817c0839b0f611e0b73bf4f05d",
- "translation_date": "2026-01-16T20:31:54+00:00",
- "source_file": "images/rpi-stock-with-bounding-boxes.jpg",
+ "banana-unripe-27.f98fd272deeb02d9.webp": {
+ "original_hash": "32ffe72a780f2ae97ac1b189d0fb9a44",
+ "translation_date": "2026-01-16T21:09:10+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-27.png",
"language_code": "uk"
},
- "send-message-symmetric-key-hacker.e7cb53db1707adfb.webp": {
- "original_hash": "da84d1704f66fc3573b68394cd8d63ab",
- "translation_date": "2026-01-16T20:32:03+00:00",
- "source_file": "images/send-message-symmetric-key-hacker.png",
+ "banana-unripe-28.5331ba409ce41c07.webp": {
+ "original_hash": "75f6d0f1ad3d2ca875d31421b8f35deb",
+ "translation_date": "2026-01-16T21:09:14+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-28.png",
"language_code": "uk"
},
- "azure-region-existing.73f704604f2aa6cb.webp": {
- "original_hash": "663095f6754e78da000aecf8b255f56a",
- "translation_date": "2026-01-16T20:32:09+00:00",
- "source_file": "images/azure-region-existing.png",
+ "banana-unripe-29.84e126f389bf627e.webp": {
+ "original_hash": "fad512ccb4e4129d91a10b915bc55829",
+ "translation_date": "2026-01-16T21:09:26+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-29.png",
"language_code": "uk"
},
- "gdd-calculation-corn.64a58b7a7afcd0df.webp": {
- "original_hash": "313f7af564decf12984266f48531ca25",
- "translation_date": "2026-01-16T20:32:12+00:00",
- "source_file": "images/gdd-calculation-corn.png",
+ "banana-unripe-3.896df8fb2c3b8f51.webp": {
+ "original_hash": "16d53ba9a1f72a431e04901214d53f2e",
+ "translation_date": "2026-01-16T21:09:17+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-3.png",
"language_code": "uk"
},
- "pi-led.97f1d474981dc35d.webp": {
- "original_hash": "8c9c44daca0bb84fff271932128548e7",
- "translation_date": "2026-01-16T20:32:15+00:00",
- "source_file": "images/pi-led.png",
+ "banana-unripe-4.483e740d6fd7b5a6.webp": {
+ "original_hash": "e0ff72cd82b8c7c4595e1beec806b8cb",
+ "translation_date": "2026-01-16T21:09:11+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-4.png",
"language_code": "uk"
},
- "raspberry-pi-imager.24aedeab9e233d84.webp": {
- "original_hash": "d60a21f44e34a41ca0b925837b7822d2",
- "translation_date": "2026-01-16T20:32:30+00:00",
- "source_file": "images/raspberry-pi-imager.png",
+ "banana-unripe-5.e9923cf1ffcfc1c9.webp": {
+ "original_hash": "c46c19087503e1173c9c214750b06c8f",
+ "translation_date": "2026-01-16T21:09:27+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-5.png",
"language_code": "uk"
},
- "pi-camera-module.4278753c31bd6e75.webp": {
- "original_hash": "296dbc7764a334c9eea6e07d2bdf5228",
- "translation_date": "2026-01-16T20:32:41+00:00",
- "source_file": "images/pi-camera-module.png",
+ "banana-unripe-6.e3a73307558caecc.webp": {
+ "original_hash": "29d58bf3f0290ac98d5c748f467ab900",
+ "translation_date": "2026-01-16T21:09:09+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-6.png",
"language_code": "uk"
},
- "led-digital-control.13b9be14077ea49f.webp": {
- "original_hash": "48875cd4b26e07780599d8a068c0bf83",
- "translation_date": "2026-01-16T20:32:45+00:00",
- "source_file": "images/led-digital-control.png",
+ "banana-unripe-7.634ca89acc17d68f.webp": {
+ "original_hash": "90677247facc68c33c17c37f03d6531d",
+ "translation_date": "2026-01-16T21:09:13+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-7.png",
"language_code": "uk"
},
- "condenser-mic.6f6ed5b76ca19e0e.webp": {
- "original_hash": "b1b138069d34d7c5c124b0d8e69a8089",
- "translation_date": "2026-01-16T20:32:48+00:00",
- "source_file": "images/condenser-mic.jpg",
+ "banana-unripe-8.75720b4cdebac8c3.webp": {
+ "original_hash": "b2c3f312e05c258ea969ea1510c9e8d7",
+ "translation_date": "2026-01-16T21:09:22+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-8.png",
"language_code": "uk"
},
- "stock-rogue-corn.be1f3ada8c457854.webp": {
- "original_hash": "76a508a11e7a91138b7a515e6c1cd93c",
- "translation_date": "2026-01-16T20:33:10+00:00",
- "source_file": "images/stock-rogue-corn.png",
+ "banana-unripe-9.e8076983351d2f54.webp": {
+ "original_hash": "93eac8be89da4c1db40c38166f18d515",
+ "translation_date": "2026-01-16T21:09:32+00:00",
+ "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-9.png",
"language_code": "uk"
},
"banana-unripe-quick-test-prediction.dae9b5e1c4ef7c64.webp": {
@@ -851,142 +737,124 @@
"source_file": "images/banana-unripe-quick-test-prediction.png",
"language_code": "uk"
},
- "image-upload-bananas.0751639f3815e0ec.webp": {
- "original_hash": "a293096ce03324bb0282c712610f6892",
- "translation_date": "2026-01-16T20:33:39+00:00",
- "source_file": "images/image-upload-bananas.png",
- "language_code": "uk"
- },
- "iot-reference-architecture.2278b98b55c6d4e8.webp": {
- "original_hash": "a06f575f400e2323f68d231b4867cee4",
- "translation_date": "2026-01-16T20:33:48+00:00",
- "source_file": "images/iot-reference-architecture.png",
- "language_code": "uk"
- },
- "pi-soil-moisture-sensor.fdd7eb2393792cf6.webp": {
- "original_hash": "c50b9b78b749af1958d574aa38253e66",
- "translation_date": "2026-01-16T20:33:55+00:00",
- "source_file": "images/pi-soil-moisture-sensor.png",
- "language_code": "uk"
- },
- "overlap-object-detection.d431e03cae75072a.webp": {
- "original_hash": "9948ca331a7cbbf2ac9d7bb692603b20",
- "translation_date": "2026-01-16T20:34:00+00:00",
- "source_file": "images/overlap-object-detection.png",
+ "bananas-ripe-vs-unripe-predictions.8d0e2034014aa50e.webp": {
+ "original_hash": "43cbf29c310e7358f9ac1baa54fcf34f",
+ "translation_date": "2026-01-16T20:40:31+00:00",
+ "source_file": "images/bananas-ripe-vs-unripe-predictions.png",
"language_code": "uk"
},
- "wio-respeaker-wiring-2.329e1cbd306e754f.webp": {
- "original_hash": "76a795bfad251f217e7822f14ebd85e3",
- "translation_date": "2026-01-16T20:34:04+00:00",
- "source_file": "images/wio-respeaker-wiring-2.png",
+ "basic-thermostat.a923217fd1f37e5a.webp": {
+ "original_hash": "50447b3cb751fb0fe9d4d79b89e2b923",
+ "translation_date": "2026-01-16T20:38:06+00:00",
+ "source_file": "images/basic-thermostat.png",
"language_code": "uk"
},
- "consumer-groups.a3262e26fc27ba20.webp": {
- "original_hash": "052b922d0ba2c50c83132074572c68e3",
- "translation_date": "2026-01-16T20:34:08+00:00",
- "source_file": "images/consumer-groups.png",
+ "bing-translate.348aa796d6efe2a9.webp": {
+ "original_hash": "357040ee1345ab2473e9b5284f85e81b",
+ "translation_date": "2026-01-16T20:19:59+00:00",
+ "source_file": "images/bing-translate.png",
"language_code": "uk"
},
- "custom-vision-stock-prediction.942266ab1bcca341.webp": {
- "original_hash": "0c70587ccdba9496866b14ffe90cfd7b",
- "translation_date": "2026-01-16T20:34:20+00:00",
- "source_file": "images/custom-vision-stock-prediction.png",
+ "bounding-box.1420a7ea0d3d15f7.webp": {
+ "original_hash": "6e8d5968c9badbf125027b02a8f5cacd",
+ "translation_date": "2026-01-16T20:40:15+00:00",
+ "source_file": "images/bounding-box.png",
"language_code": "uk"
},
- "grove-base-hat-ribbon-cable.501fed202fcf73b1.webp": {
- "original_hash": "aa2a325edef2b1fbd2d7639853d310fd",
- "translation_date": "2026-01-16T20:34:32+00:00",
- "source_file": "images/grove-base-hat-ribbon-cable.png",
+ "bricked-car.dc38f8efadc6c59d.webp": {
+ "original_hash": "67716470d43e5717406c6ef7ce6f51e4",
+ "translation_date": "2026-01-16T20:37:16+00:00",
+ "source_file": "images/bricked-car.png",
"language_code": "uk"
},
- "send-message-asymmetric.7abe327c62615b8c.webp": {
- "original_hash": "0873f3deafa225ede589e282db569fd3",
- "translation_date": "2026-01-16T20:34:44+00:00",
- "source_file": "images/send-message-asymmetric.png",
+ "button-with-digital.3749edea8eb885af.webp": {
+ "original_hash": "c71d7fe1263b112c755f3d0442406df8",
+ "translation_date": "2026-01-16T20:28:04+00:00",
+ "source_file": "images/button-with-digital.png",
"language_code": "uk"
},
- "dimmable-light.9ceffeb195dec1a8.webp": {
- "original_hash": "d64c8b23c012ebdbcacfb9bc0ac88b78",
- "translation_date": "2026-01-16T20:34:48+00:00",
- "source_file": "images/dimmable-light.png",
+ "button.eadb560b77ac45e5.webp": {
+ "original_hash": "85b6123798803252b7f30ffce7dc58c8",
+ "translation_date": "2026-01-16T20:19:40+00:00",
+ "source_file": "images/button.png",
"language_code": "uk"
},
- "counterfit-camera-options.eb3bd5150a8e7dff.webp": {
- "original_hash": "bad454364357d90492676e610b7bfaaf",
- "translation_date": "2026-01-16T20:34:55+00:00",
- "source_file": "images/counterfit-camera-options.png",
+ "chart-soil-moisture-relay.fbb391236d34a64d.webp": {
+ "original_hash": "2528b9288bbb1201b87058b75d516b0a",
+ "translation_date": "2026-01-16T20:20:57+00:00",
+ "source_file": "images/chart-soil-moisture-relay.png",
"language_code": "uk"
},
- "uart.d0dbd3fb9e3728c6.webp": {
- "original_hash": "69f7d23a9049bf351ed17aaf49400cce",
- "translation_date": "2026-01-16T20:34:59+00:00",
- "source_file": "images/uart.png",
+ "chart-soil-moisture.fd6d9d0cdc0b5f75.webp": {
+ "original_hash": "7dfa7af1913187ec9700073ccfac2d7e",
+ "translation_date": "2026-01-16T20:28:53+00:00",
+ "source_file": "images/chart-soil-moisture.png",
"language_code": "uk"
},
- "time-of-flight-banana.079921ad8b1496e4.webp": {
- "original_hash": "2617486ad1d365e9272698f6c8e80523",
- "translation_date": "2026-01-16T20:35:00+00:00",
- "source_file": "images/time-of-flight-banana.png",
+ "child-watering-garden.9a5d3f1bfe6d0d8d.webp": {
+ "original_hash": "c547237141a5201756db33e5e977a363",
+ "translation_date": "2026-01-16T20:22:25+00:00",
+ "source_file": "images/child-watering-garden.jpg",
"language_code": "uk"
},
- "wio-hardware-kit.4c70c48b85e4283a.webp": {
- "original_hash": "e428f5e0754412af1a8664ea7baff212",
- "translation_date": "2026-01-16T20:35:09+00:00",
- "source_file": "images/wio-hardware-kit.png",
+ "cloud-with-edge.1e26462c62c126fe.webp": {
+ "original_hash": "5f1262d7eaa6699d85c7b7c89ed6eeb0",
+ "translation_date": "2026-01-16T20:21:46+00:00",
+ "source_file": "images/cloud-with-edge.png",
"language_code": "uk"
},
- "grove-button.a70cfbb809a85636.webp": {
- "original_hash": "63615c1ec61dcf1763b1c406298bb67c",
- "translation_date": "2026-01-16T20:35:15+00:00",
- "source_file": "images/grove-button.png",
+ "cloud-without-edge.b4da641f6022c95e.webp": {
+ "original_hash": "7788335416c9ad8abd402188a02680b2",
+ "translation_date": "2026-01-16T20:30:28+00:00",
+ "source_file": "images/cloud-without-edge.png",
"language_code": "uk"
},
- "geofence-crossing-inaccurate-gps.6a3ed911202ad9ca.webp": {
- "original_hash": "478511d89755e68ad1b0a8cd6cb72eef",
- "translation_date": "2026-01-16T20:35:21+00:00",
- "source_file": "images/geofence-crossing-inaccurate-gps.png",
+ "cmos-sensor.75f9cd74decb1371.webp": {
+ "original_hash": "955bcd3e34765f989cd7c0df5909560d",
+ "translation_date": "2026-01-16T20:39:00+00:00",
+ "source_file": "images/cmos-sensor.png",
"language_code": "uk"
},
- "pwm-motor-75rpm.a5e4c939934b6e14.webp": {
- "original_hash": "27174930eae0dd1d408ca7474099ebed",
- "translation_date": "2026-01-16T20:35:25+00:00",
- "source_file": "images/pwm-motor-75rpm.png",
+ "commands.d6c06bbbb3a02cce.webp": {
+ "original_hash": "8390a0fb6de9ed7ea485aa8b7885d107",
+ "translation_date": "2026-01-16T20:42:37+00:00",
+ "source_file": "images/commands.png",
"language_code": "uk"
},
- "resistive-soil-moisture-sensor.728a138a3d109e06.webp": {
- "original_hash": "10868a092da0bc909f5cc4639401c811",
- "translation_date": "2026-01-16T20:35:31+00:00",
- "source_file": "images/resistive-soil-moisture-sensor.png",
+ "condenser-mic.6f6ed5b76ca19e0e.webp": {
+ "original_hash": "b1b138069d34d7c5c124b0d8e69a8089",
+ "translation_date": "2026-01-16T20:32:48+00:00",
+ "source_file": "images/condenser-mic.jpg",
"language_code": "uk"
},
- "custom-vision-object-detector-publish-button.34ee379fc650ccb9.webp": {
- "original_hash": "dd33f3d305ce96a1831bd1726dc9353b",
- "translation_date": "2026-01-16T20:35:44+00:00",
- "source_file": "images/custom-vision-object-detector-publish-button.png",
+ "consumer-groups.a3262e26fc27ba20.webp": {
+ "original_hash": "052b922d0ba2c50c83132074572c68e3",
+ "translation_date": "2026-01-16T20:34:08+00:00",
+ "source_file": "images/consumer-groups.png",
"language_code": "uk"
},
- "grove-led.6c853be93f473cf2.webp": {
- "original_hash": "ccf9fb22df3755582b81bae02335135b",
- "translation_date": "2026-01-16T20:35:51+00:00",
- "source_file": "images/grove-led.png",
+ "container-edge-flow.c246050dd60ceefd.webp": {
+ "original_hash": "82e97f8c96fa7aa5acddb9e2bace544b",
+ "translation_date": "2026-01-16T20:30:56+00:00",
+ "source_file": "images/container-edge-flow.png",
"language_code": "uk"
},
- "vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.webp": {
- "original_hash": "02340f15877c75b8ca3f08222c32b679",
- "translation_date": "2026-01-16T20:35:57+00:00",
- "source_file": "images/vscode-platformio-serial-monitor-command-palette.png",
+ "container-web-browser.4ee81dd4f0d8838c.webp": {
+ "original_hash": "ed428a4061a9c8a7bd3b46eb92709603",
+ "translation_date": "2026-01-16T20:27:37+00:00",
+ "source_file": "images/container-web-browser.png",
"language_code": "uk"
},
- "grove-capacitive-soil-moisture-sensor.e7f0776cce30e78b.webp": {
- "original_hash": "f1a5ee679e4c05c2b3047ef0d69f85f0",
- "translation_date": "2026-01-16T20:36:01+00:00",
- "source_file": "images/grove-capacitive-soil-moisture-sensor.png",
+ "counterfit-camera-options.eb3bd5150a8e7dff.webp": {
+ "original_hash": "bad454364357d90492676e610b7bfaaf",
+ "translation_date": "2026-01-16T20:34:55+00:00",
+ "source_file": "images/counterfit-camera-options.png",
"language_code": "uk"
},
- "pub-sub.7c7ed43fe9fd15d4.webp": {
- "original_hash": "e5ec0def10a72676eb757b830b8ae56e",
- "translation_date": "2026-01-16T20:36:08+00:00",
- "source_file": "images/pub-sub.png",
+ "counterfit-camera.001ec52194c8ee5d.webp": {
+ "original_hash": "ce27314b8b055207bd6d020cd0f16403",
+ "translation_date": "2026-01-16T20:31:43+00:00",
+ "source_file": "images/counterfit-camera.png",
"language_code": "uk"
},
"counterfit-connected.ed30b46d8f79b092.webp": {
@@ -995,58 +863,76 @@
"source_file": "images/counterfit-connected.png",
"language_code": "uk"
},
- "seeed-logo.74732b6b482b6e8e.webp": {
- "original_hash": "c7479fe98cfdb3be95dda1ceee7a2b0f",
- "translation_date": "2026-01-16T20:36:15+00:00",
- "source_file": "images/seeed-logo.png",
+ "counterfit-create-camera.a5de97f59c0bd3cb.webp": {
+ "original_hash": "d90405c8dbb6738e0e11a8ed2fea2b56",
+ "translation_date": "2026-01-16T20:23:37+00:00",
+ "source_file": "images/counterfit-create-camera.png",
"language_code": "uk"
},
- "soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.webp": {
- "original_hash": "feedc1062e7650b1033eae28a4718f5c",
- "translation_date": "2026-01-16T20:36:19+00:00",
- "source_file": "images/soil-moisture-to-voltage-with-reading.png",
+ "counterfit-create-distance-sensor.967c9fb98f27888d.webp": {
+ "original_hash": "fc393748f2ddbae005330e640d841c41",
+ "translation_date": "2026-01-16T20:24:30+00:00",
+ "source_file": "images/counterfit-create-distance-sensor.png",
"language_code": "uk"
},
- "analog-sensor-voltage.3b6f315392247399.webp": {
- "original_hash": "04c17740d5a42b6ee113d71605d6a0a8",
- "translation_date": "2026-01-16T20:36:22+00:00",
- "source_file": "images/analog-sensor-voltage.png",
+ "counterfit-create-gps-sensor.6385dc9357d85ad1.webp": {
+ "original_hash": "57eef4bdcf582fa280abe6860d6605c9",
+ "translation_date": "2026-01-16T20:24:35+00:00",
+ "source_file": "images/counterfit-create-gps-sensor.png",
"language_code": "uk"
},
- "pi-time-of-flight-sensor.58c8dc04eb3bfb57.webp": {
- "original_hash": "ddc354c7922b02d7be67a7bbca792ad8",
- "translation_date": "2026-01-16T20:36:26+00:00",
- "source_file": "images/pi-time-of-flight-sensor.png",
+ "counterfit-create-humidity-sensor.2750e27b6f30e09c.webp": {
+ "original_hash": "2678e71d9f5f0b887059244ceb0747e2",
+ "translation_date": "2026-01-16T20:39:19+00:00",
+ "source_file": "images/counterfit-create-humidity-sensor.png",
"language_code": "uk"
},
- "wio-respeaker-wiring-0.767f80aa65081038.webp": {
- "original_hash": "47daeac252937c129a4000dd216c04d8",
- "translation_date": "2026-01-16T20:36:43+00:00",
- "source_file": "images/wio-respeaker-wiring-0.png",
+ "counterfit-create-led.ba9db1c9b8c622a6.webp": {
+ "original_hash": "748880e7a96e6fe87be2d253398d1d8a",
+ "translation_date": "2026-01-16T20:26:05+00:00",
+ "source_file": "images/counterfit-create-led.png",
"language_code": "uk"
},
- "azure-region-planned-expansion.a5074a1e8af74f15.webp": {
- "original_hash": "e7b04b7641a855f6ab0461b9814c5bfa",
- "translation_date": "2026-01-16T20:36:51+00:00",
- "source_file": "images/azure-region-planned-expansion.png",
+ "counterfit-create-light-sensor.9f36a5e0d4458d8d.webp": {
+ "original_hash": "8906d361868d0342fccec9bb4952c74b",
+ "translation_date": "2026-01-16T20:37:36+00:00",
+ "source_file": "images/counterfit-create-light-sensor.png",
"language_code": "uk"
},
- "wio-respeaker-hat.bd54917d446e6f6f.webp": {
- "original_hash": "040868428b85d90d767351cbbc89a23d",
- "translation_date": "2026-01-16T20:36:53+00:00",
- "source_file": "images/wio-respeaker-hat.png",
+ "counterfit-create-relay.fa7c40fd0f2f6afc.webp": {
+ "original_hash": "69d09420bf11407584ef8f7c2a4b6934",
+ "translation_date": "2026-01-16T20:30:22+00:00",
+ "source_file": "images/counterfit-create-relay.png",
"language_code": "uk"
},
- "vscode-new-file-button.182702340fe6723c.webp": {
- "original_hash": "f53b77090608588ce1aea6e28ac7534b",
- "translation_date": "2026-01-16T20:36:55+00:00",
- "source_file": "images/vscode-new-file-button.png",
+ "counterfit-create-soil-moisture-sensor.35266135a5e0ae68.webp": {
+ "original_hash": "0d5b89d4e4a3e0fcd2b30cb15aa9c37f",
+ "translation_date": "2026-01-16T20:38:28+00:00",
+ "source_file": "images/counterfit-create-soil-moisture-sensor.png",
"language_code": "uk"
},
- "save-telemetry-to-storage-from-functions.ed3b1820980097f1.webp": {
- "original_hash": "a03847815181206801649c4168cec3a1",
- "translation_date": "2026-01-16T20:37:02+00:00",
- "source_file": "images/save-telemetry-to-storage-from-functions.png",
+ "counterfit-create-temperature-sensor.199350ed34f7343d.webp": {
+ "original_hash": "24a54b9c88c3efc0a31bb9d9db572985",
+ "translation_date": "2026-01-16T20:27:32+00:00",
+ "source_file": "images/counterfit-create-temperature-sensor.png",
+ "language_code": "uk"
+ },
+ "counterfit-distance-sensor.079eefeeea0b68af.webp": {
+ "original_hash": "87337c291c694bf955c4ea27d16b527b",
+ "translation_date": "2026-01-16T20:22:37+00:00",
+ "source_file": "images/counterfit-distance-sensor.png",
+ "language_code": "uk"
+ },
+ "counterfit-first-run.433326358b669b31.webp": {
+ "original_hash": "af69e87134afcc0b94a0ee13d7127e83",
+ "translation_date": "2026-01-16T20:21:31+00:00",
+ "source_file": "images/counterfit-first-run.png",
+ "language_code": "uk"
+ },
+ "counterfit-gps-sensor-gpxfile.8310b063ce8a425c.webp": {
+ "original_hash": "0160890d86b609909702f86540b4d7df",
+ "translation_date": "2026-01-16T20:23:45+00:00",
+ "source_file": "images/counterfit-gps-sensor-gpxfile.png",
"language_code": "uk"
},
"counterfit-gps-sensor-latlon.008c867d75464fbe.webp": {
@@ -1055,46 +941,52 @@
"source_file": "images/counterfit-gps-sensor-latlon.png",
"language_code": "uk"
},
- "sampling.6f4fadb3f2d9dfe7.webp": {
- "original_hash": "0873e1919ecfcd1fac59791d08b2458f",
- "translation_date": "2026-01-16T20:37:12+00:00",
- "source_file": "images/sampling.png",
+ "counterfit-gps-sensor-nmea.c62eea442171e17e.webp": {
+ "original_hash": "afbf9dca4a4c89c0b21abb6a6d163635",
+ "translation_date": "2026-01-16T20:20:31+00:00",
+ "source_file": "images/counterfit-gps-sensor-nmea.png",
"language_code": "uk"
},
- "bricked-car.dc38f8efadc6c59d.webp": {
- "original_hash": "67716470d43e5717406c6ef7ce6f51e4",
- "translation_date": "2026-01-16T20:37:16+00:00",
- "source_file": "images/bricked-car.png",
+ "counterfit-gps-sensor.3fbb15af0a536756.webp": {
+ "original_hash": "f5317788426731587cefceac202102ed",
+ "translation_date": "2026-01-16T20:30:36+00:00",
+ "source_file": "images/counterfit-gps-sensor.png",
+ "language_code": "uk"
+ },
+ "counterfit-humidity-sensor.7b12f7f339e430cb.webp": {
+ "original_hash": "7bb1b1afc76c63ba7cf4c7f7bf9a134c",
+ "translation_date": "2026-01-16T20:42:35+00:00",
+ "source_file": "images/counterfit-humidity-sensor.png",
"language_code": "uk"
},
- "led.ec6d94f66676a174.webp": {
- "original_hash": "8dd1438a3970c2bd893f35af372b1a60",
- "translation_date": "2026-01-16T20:37:20+00:00",
- "source_file": "images/led.png",
+ "counterfit-led.c0ab02de6d256ad8.webp": {
+ "original_hash": "c03cf80f7745d1caf7b7ece187e3ac7b",
+ "translation_date": "2026-01-16T20:41:48+00:00",
+ "source_file": "images/counterfit-led.png",
"language_code": "uk"
},
- "pi-temperature-sensor.3ff82fff672c8e56.webp": {
- "original_hash": "feb99d03e3c82faf6a583cafea990fba",
- "translation_date": "2026-01-16T20:37:23+00:00",
- "source_file": "images/pi-temperature-sensor.png",
+ "counterfit-light-sensor.5d0f5584df56b90f.webp": {
+ "original_hash": "938da9f71fb2820061acca73bb053a68",
+ "translation_date": "2026-01-16T20:24:44+00:00",
+ "source_file": "images/counterfit-light-sensor.png",
"language_code": "uk"
},
- "tts-overview.193843cf3f5ee09f.webp": {
- "original_hash": "60bcfe389948c72835cba3d41cc92643",
- "translation_date": "2026-01-16T20:37:27+00:00",
- "source_file": "images/tts-overview.png",
+ "counterfit-relay.bbf74c1dbdc8b9ac.webp": {
+ "original_hash": "0a28fe42b27b9898e0eba6e65faef94a",
+ "translation_date": "2026-01-16T20:41:53+00:00",
+ "source_file": "images/counterfit-relay.png",
"language_code": "uk"
},
- "respeaker-35mm-speaker.ad79ef4f128c7751.webp": {
- "original_hash": "8df5ce34dedc6d09c1b32061af983e1a",
- "translation_date": "2026-01-16T20:37:31+00:00",
- "source_file": "images/respeaker-35mm-speaker.png",
+ "counterfit-soil-moisture-sensor.81742b2de0e9de60.webp": {
+ "original_hash": "54613df49c9e3c09be6ddc351dae1875",
+ "translation_date": "2026-01-16T20:39:27+00:00",
+ "source_file": "images/counterfit-soil-moisture-sensor.png",
"language_code": "uk"
},
- "counterfit-create-light-sensor.9f36a5e0d4458d8d.webp": {
- "original_hash": "8906d361868d0342fccec9bb4952c74b",
- "translation_date": "2026-01-16T20:37:36+00:00",
- "source_file": "images/counterfit-create-light-sensor.png",
+ "counterfit-temperature-sensor.f0560236c96a9016.webp": {
+ "original_hash": "52e9ae650e824d9c36c419fcf6febef7",
+ "translation_date": "2026-01-16T20:22:22+00:00",
+ "source_file": "images/counterfit-temperature-sensor.png",
"language_code": "uk"
},
"custom-vision-banana-prediction.30cdff4e1d72db5d.webp": {
@@ -1103,64 +995,58 @@
"source_file": "images/custom-vision-banana-prediction.png",
"language_code": "uk"
},
- "object-detector-cashews-tomato.1af7c26686b4db0e.webp": {
- "original_hash": "3cb4f511cff4896b333181b8c0d19aa1",
- "translation_date": "2026-01-16T20:37:52+00:00",
- "source_file": "images/object-detector-cashews-tomato.png",
- "language_code": "uk"
- },
- "azure-functions-logo.1cfc8e3204c9c44a.webp": {
- "original_hash": "7e62e90fe4cbd4f81b7db92c1f52933a",
- "translation_date": "2026-01-16T20:37:59+00:00",
- "source_file": "images/azure-functions-logo.png",
+ "custom-vision-create-object-detector-project.32d4fb9aa8e7e737.webp": {
+ "original_hash": "052a80c8a99c7f2a0400338775c8c132",
+ "translation_date": "2026-01-16T20:23:30+00:00",
+ "source_file": "images/custom-vision-create-object-detector-project.png",
"language_code": "uk"
},
- "raspberry-pi-logo.4efaa16605cee054.webp": {
- "original_hash": "6dc3ec9908411f01f40bdb144eb0352d",
- "translation_date": "2026-01-16T20:38:01+00:00",
- "source_file": "images/raspberry-pi-logo.png",
+ "custom-vision-create-project.cf46325b92d8b131.webp": {
+ "original_hash": "4471516b6b46ce7920ac178930397ccc",
+ "translation_date": "2026-01-16T20:28:25+00:00",
+ "source_file": "images/custom-vision-create-project.png",
"language_code": "uk"
},
- "lines-of-longitude-and-latitude.032aca9d3e402c4e.webp": {
- "original_hash": "f8604251b9319c765df2a2046e4d5f93",
- "translation_date": "2026-01-16T20:38:04+00:00",
- "source_file": "images/lines-of-longitude-and-latitude.png",
+ "custom-vision-logo.d3d4e7c8a87ec9da.webp": {
+ "original_hash": "b67626a2dbc98e461f19f42db2de3a5b",
+ "translation_date": "2026-01-16T20:38:23+00:00",
+ "source_file": "images/custom-vision-logo.png",
"language_code": "uk"
},
- "basic-thermostat.a923217fd1f37e5a.webp": {
- "original_hash": "50447b3cb751fb0fe9d4d79b89e2b923",
- "translation_date": "2026-01-16T20:38:06+00:00",
- "source_file": "images/basic-thermostat.png",
+ "custom-vision-object-detector-publish-button.34ee379fc650ccb9.webp": {
+ "original_hash": "dd33f3d305ce96a1831bd1726dc9353b",
+ "translation_date": "2026-01-16T20:35:44+00:00",
+ "source_file": "images/custom-vision-object-detector-publish-button.png",
"language_code": "uk"
},
- "image-classifier-cashews-tomato.bc2e16ab8f05cf9a.webp": {
- "original_hash": "1b245f1520995579839a00cb93a09242",
- "translation_date": "2026-01-16T20:38:13+00:00",
- "source_file": "images/image-classifier-cashews-tomato.png",
+ "custom-vision-prediction-key-endpoint.30c569ffd0338864.webp": {
+ "original_hash": "99d1145bc97ed96e187d6a5590c4332c",
+ "translation_date": "2026-01-16T20:25:31+00:00",
+ "source_file": "images/custom-vision-prediction-key-endpoint.png",
"language_code": "uk"
},
- "soil-moisture-travel.a0e31af222cf1438.webp": {
- "original_hash": "dacaf2385f73dadd43abdacd4812399d",
- "translation_date": "2026-01-16T20:38:19+00:00",
- "source_file": "images/soil-moisture-travel.png",
+ "custom-vision-publish-button.b7174e1977b0c33b.webp": {
+ "original_hash": "60c4e9f0efc81552bf0ad33db2688757",
+ "translation_date": "2026-01-16T20:24:07+00:00",
+ "source_file": "images/custom-vision-publish-button.png",
"language_code": "uk"
},
- "custom-vision-logo.d3d4e7c8a87ec9da.webp": {
- "original_hash": "b67626a2dbc98e461f19f42db2de3a5b",
- "translation_date": "2026-01-16T20:38:23+00:00",
- "source_file": "images/custom-vision-logo.png",
+ "custom-vision-stock-prediction.942266ab1bcca341.webp": {
+ "original_hash": "0c70587ccdba9496866b14ffe90cfd7b",
+ "translation_date": "2026-01-16T20:34:20+00:00",
+ "source_file": "images/custom-vision-stock-prediction.png",
"language_code": "uk"
},
- "counterfit-create-soil-moisture-sensor.35266135a5e0ae68.webp": {
- "original_hash": "0d5b89d4e4a3e0fcd2b30cb15aa9c37f",
- "translation_date": "2026-01-16T20:38:28+00:00",
- "source_file": "images/counterfit-create-soil-moisture-sensor.png",
+ "dimmable-light.9ceffeb195dec1a8.webp": {
+ "original_hash": "d64c8b23c012ebdbcacfb9bc0ac88b78",
+ "translation_date": "2026-01-16T20:34:48+00:00",
+ "source_file": "images/dimmable-light.png",
"language_code": "uk"
},
- "iot-device-and-hacked-device-connecting.e0671675df74d6d9.webp": {
- "original_hash": "4424245692fededc88fa35415899b600",
- "translation_date": "2026-01-16T20:38:34+00:00",
- "source_file": "images/iot-device-and-hacked-device-connecting.png",
+ "dmac-adc-buffers.4509aee49145c90b.webp": {
+ "original_hash": "1351cbaad314ff7f81234448cdc5a1c9",
+ "translation_date": "2026-01-16T20:25:42+00:00",
+ "source_file": "images/dmac-adc-buffers.png",
"language_code": "uk"
},
"dynamic-mic.8babac890a2d80df.webp": {
@@ -1169,58 +1055,58 @@
"source_file": "images/dynamic-mic.jpg",
"language_code": "uk"
},
- "iot-service-allowed-denied-connection.818b0063ac213fb8.webp": {
- "original_hash": "e39609b2a6e0a6f3a09f869f30654e4c",
- "translation_date": "2026-01-16T20:38:43+00:00",
- "source_file": "images/iot-service-allowed-denied-connection.png",
+ "favicon.37b561214b36d454.webp": {
+ "original_hash": "228faa6584f8ba1f7e9a75e3200112e9",
+ "translation_date": "2026-01-16T20:22:25+00:00",
+ "source_file": "images/favicon.png",
"language_code": "uk"
},
- "iot-hub-direct-method-request.86a5026e91f4ca18.webp": {
- "original_hash": "8940e81543500cb4f065eed262888ba0",
- "translation_date": "2026-01-16T20:38:49+00:00",
- "source_file": "images/iot-hub-direct-method-request.png",
+ "fetch-decode-execute.2fd6f150f6280392.webp": {
+ "original_hash": "5bf630278697e98b9d322229d98d403c",
+ "translation_date": "2026-01-16T20:18:36+00:00",
+ "source_file": "images/fetch-decode-execute.png",
"language_code": "uk"
},
- "transpiration.b735aa34e4372e65.webp": {
- "original_hash": "cdaa5c2392fbae09e27cecbd2163fead",
- "translation_date": "2026-01-16T20:38:56+00:00",
- "source_file": "images/transpiration.png",
+ "fruit-quality-detector-message-flow.adf2a65da8fd8741.webp": {
+ "original_hash": "a7dab1140d82034626bb8de5f186131e",
+ "translation_date": "2026-01-16T20:26:26+00:00",
+ "source_file": "images/fruit-quality-detector-message-flow.png",
"language_code": "uk"
},
- "cmos-sensor.75f9cd74decb1371.webp": {
- "original_hash": "955bcd3e34765f989cd7c0df5909560d",
- "translation_date": "2026-01-16T20:39:00+00:00",
- "source_file": "images/cmos-sensor.png",
+ "gdd-calculation-corn.64a58b7a7afcd0df.webp": {
+ "original_hash": "313f7af564decf12984266f48531ca25",
+ "translation_date": "2026-01-16T20:32:12+00:00",
+ "source_file": "images/gdd-calculation-corn.png",
"language_code": "uk"
},
- "plant-growth-temp-graph.c6d69c9478e6ca83.webp": {
- "original_hash": "af7d47772297c3a84f2c2f4c519a98ee",
- "translation_date": "2026-01-16T20:39:04+00:00",
- "source_file": "images/plant-growth-temp-graph.png",
+ "gdd-calculation-strawberries.59f57db94b22adb8.webp": {
+ "original_hash": "8bbc10fc92e798cafb77786f7fee2fec",
+ "translation_date": "2026-01-16T20:23:40+00:00",
+ "source_file": "images/gdd-calculation-strawberries.png",
"language_code": "uk"
},
- "azure-iot-hub-logo.28a19de76d0a1932.webp": {
- "original_hash": "25526337ac38c5da2187ec953308a1a0",
- "translation_date": "2026-01-16T20:39:09+00:00",
- "source_file": "images/azure-iot-hub-logo.png",
+ "gdd-calculation.79b3660f9c5757aa.webp": {
+ "original_hash": "bf4227ba3a7cfaae2a832050d904960e",
+ "translation_date": "2026-01-16T20:28:58+00:00",
+ "source_file": "images/gdd-calculation.png",
"language_code": "uk"
},
- "sentence-as-intent-entities.301401696f992259.webp": {
- "original_hash": "20bc069192582a5b8ba4a45d60362dd1",
- "translation_date": "2026-01-16T20:39:14+00:00",
- "source_file": "images/sentence-as-intent-entities.png",
+ "gdd-jupyter-notebook.c5b52cf21094f158.webp": {
+ "original_hash": "85379646b4bef7edbfb10f7f457a3fda",
+ "translation_date": "2026-01-16T20:25:14+00:00",
+ "source_file": "images/gdd-jupyter-notebook.png",
"language_code": "uk"
},
- "counterfit-create-humidity-sensor.2750e27b6f30e09c.webp": {
- "original_hash": "2678e71d9f5f0b887059244ceb0747e2",
- "translation_date": "2026-01-16T20:39:19+00:00",
- "source_file": "images/counterfit-create-humidity-sensor.png",
+ "geofence-crossing-inaccurate-gps.6a3ed911202ad9ca.webp": {
+ "original_hash": "478511d89755e68ad1b0a8cd6cb72eef",
+ "translation_date": "2026-01-16T20:35:21+00:00",
+ "source_file": "images/geofence-crossing-inaccurate-gps.png",
"language_code": "uk"
},
- "counterfit-soil-moisture-sensor.81742b2de0e9de60.webp": {
- "original_hash": "54613df49c9e3c09be6ddc351dae1875",
- "translation_date": "2026-01-16T20:39:27+00:00",
- "source_file": "images/counterfit-soil-moisture-sensor.png",
+ "geofence-examples.172fbc534665769f.webp": {
+ "original_hash": "e836773107dcaf3aa2dcbf4b072bf1d0",
+ "translation_date": "2026-01-16T20:23:04+00:00",
+ "source_file": "images/geofence-examples.png",
"language_code": "uk"
},
"gps-satellites.04acf1148fe25fbf.webp": {
@@ -1229,76 +1115,76 @@
"source_file": "images/gps-satellites.png",
"language_code": "uk"
},
- "map-image.8fb2c53eb23ef39c.webp": {
- "original_hash": "77c5609ccd32add2358d07375e1fb4ae",
- "translation_date": "2026-01-16T20:39:47+00:00",
- "source_file": "images/map-image.png",
- "language_code": "uk"
- },
- "gsm-calculation.6da38c6201eec14e.webp": {
- "original_hash": "9b2287a653a1fd6ee0480021a98bca3b",
- "translation_date": "2026-01-16T20:39:56+00:00",
- "source_file": "images/gsm-calculation.png",
+ "gps-telemetry-iot-hub-functions.24d3fa5592455e9f.webp": {
+ "original_hash": "fe6ecba627bb1ac7c0f7123dcdc89c1c",
+ "translation_date": "2026-01-16T20:19:52+00:00",
+ "source_file": "images/gps-telemetry-iot-hub-functions.png",
"language_code": "uk"
},
- "longitude-prime-meridian.33b01b41ce615f9d.webp": {
- "original_hash": "470be2d3dacf49b2a2a6ce93ac32169a",
- "translation_date": "2026-01-16T20:39:57+00:00",
- "source_file": "images/longitude-prime-meridian.png",
+ "gps-telemetry-iot-hub.8115335d51cd2c12.webp": {
+ "original_hash": "594448866b50836b5d5d664571ae8144",
+ "translation_date": "2026-01-16T20:30:17+00:00",
+ "source_file": "images/gps-telemetry-iot-hub.png",
"language_code": "uk"
},
- "grove-time-of-flight-sensor.d82ff2165bfded9f.webp": {
- "original_hash": "dcc2dfd53862a2533a34b9bb7913ae90",
- "translation_date": "2026-01-16T20:39:59+00:00",
- "source_file": "images/grove-time-of-flight-sensor.png",
+ "grove-base-hat-ribbon-cable.501fed202fcf73b1.webp": {
+ "original_hash": "aa2a325edef2b1fbd2d7639853d310fd",
+ "translation_date": "2026-01-16T20:34:32+00:00",
+ "source_file": "images/grove-base-hat-ribbon-cable.png",
"language_code": "uk"
},
- "pi-camera-upside-down.5376961ba3145988.webp": {
- "original_hash": "b242672b0a16425dc0c42e3458102e8c",
- "translation_date": "2026-01-16T20:40:07+00:00",
- "source_file": "images/pi-camera-upside-down.png",
+ "grove-button.a70cfbb809a85636.webp": {
+ "original_hash": "63615c1ec61dcf1763b1c406298bb67c",
+ "translation_date": "2026-01-16T20:35:15+00:00",
+ "source_file": "images/grove-button.png",
"language_code": "uk"
},
- "bounding-box.1420a7ea0d3d15f7.webp": {
- "original_hash": "6e8d5968c9badbf125027b02a8f5cacd",
- "translation_date": "2026-01-16T20:40:15+00:00",
- "source_file": "images/bounding-box.png",
+ "grove-capacitive-soil-moisture-sensor.e7f0776cce30e78b.webp": {
+ "original_hash": "f1a5ee679e4c05c2b3047ef0d69f85f0",
+ "translation_date": "2026-01-16T20:36:01+00:00",
+ "source_file": "images/grove-capacitive-soil-moisture-sensor.png",
"language_code": "uk"
},
- "iot-device-and-hacked-device-connecting-encryption.5941aff601fc978f.webp": {
- "original_hash": "b55ce16301f8b389703a495e87d30f89",
- "translation_date": "2026-01-16T20:40:21+00:00",
- "source_file": "images/iot-device-and-hacked-device-connecting-encryption.png",
+ "grove-dht11.07f8eafceee17004.webp": {
+ "original_hash": "e66c4f14e29b96bcd1d5a8c86c19288d",
+ "translation_date": "2026-01-16T20:20:15+00:00",
+ "source_file": "images/grove-dht11.png",
"language_code": "uk"
},
- "arducam.20e4e4cbb2682965.webp": {
- "original_hash": "f17393656663c080b68a3ed2b41c0fc2",
- "translation_date": "2026-01-16T20:40:27+00:00",
- "source_file": "images/arducam.png",
+ "grove-gps-sensor.247943bf69b03f0d.webp": {
+ "original_hash": "2cdf74787c6cf892a6b1a0f1753f8b24",
+ "translation_date": "2026-01-16T20:27:04+00:00",
+ "source_file": "images/grove-gps-sensor.png",
"language_code": "uk"
},
- "bananas-ripe-vs-unripe-predictions.8d0e2034014aa50e.webp": {
- "original_hash": "43cbf29c310e7358f9ac1baa54fcf34f",
- "translation_date": "2026-01-16T20:40:31+00:00",
- "source_file": "images/bananas-ripe-vs-unripe-predictions.png",
+ "grove-led.6c853be93f473cf2.webp": {
+ "original_hash": "ccf9fb22df3755582b81bae02335135b",
+ "translation_date": "2026-01-16T20:35:51+00:00",
+ "source_file": "images/grove-led.png",
"language_code": "uk"
},
- "azure-iot-edge-logo.c1c076749b5cba2e.webp": {
- "original_hash": "bda41e5883dffedc3baf5efd20f09b49",
- "translation_date": "2026-01-16T20:40:34+00:00",
- "source_file": "images/azure-iot-edge-logo.png",
+ "grove-light-sensor.b8127b7c434e632d.webp": {
+ "original_hash": "1e6e9a840b1f0b0dd777593c38d31109",
+ "translation_date": "2026-01-16T20:26:12+00:00",
+ "source_file": "images/grove-light-sensor.png",
"language_code": "uk"
},
- "arduino-sketch.79590cb837ff7a7c.webp": {
- "original_hash": "a1ff6ddb0db8a676992dd9f958c6a5af",
- "translation_date": "2026-01-16T20:40:38+00:00",
- "source_file": "images/arduino-sketch.png",
+ "grove-relay-labelled.293e068f5c3c2a19.webp": {
+ "original_hash": "b75dcabfa78bcfca34b6cce74323e178",
+ "translation_date": "2026-01-16T20:23:20+00:00",
+ "source_file": "images/grove-relay-labelled.png",
"language_code": "uk"
},
- "shapes-to-images.1a309f0ea88dd66f.webp": {
- "original_hash": "4673701d4985ae9110e41a793f89d7a2",
- "translation_date": "2026-01-16T20:40:41+00:00",
- "source_file": "images/shapes-to-images.png",
+ "grove-relay.d426958ca210fbd0.webp": {
+ "original_hash": "ceed414ceb65226b0e91bf1147d1fa01",
+ "translation_date": "2026-01-16T20:26:42+00:00",
+ "source_file": "images/grove-relay.png",
+ "language_code": "uk"
+ },
+ "grove-time-of-flight-sensor.d82ff2165bfded9f.webp": {
+ "original_hash": "dcc2dfd53862a2533a34b9bb7913ae90",
+ "translation_date": "2026-01-16T20:39:59+00:00",
+ "source_file": "images/grove-time-of-flight-sensor.png",
"language_code": "uk"
},
"gsm-calculation-example.99f9803b4f29e976.webp": {
@@ -1307,148 +1193,172 @@
"source_file": "images/gsm-calculation-example.png",
"language_code": "uk"
},
- "mqtt.cbf7f21d9adc3e17.webp": {
- "original_hash": "2622674075f6379bb851806552374257",
- "translation_date": "2026-01-16T20:40:49+00:00",
- "source_file": "images/mqtt.png",
+ "gsm-calculation.6da38c6201eec14e.webp": {
+ "original_hash": "9b2287a653a1fd6ee0480021a98bca3b",
+ "translation_date": "2026-01-16T20:39:56+00:00",
+ "source_file": "images/gsm-calculation.png",
"language_code": "uk"
},
- "pump-wired-to-relay.66c5cfc0d8918990.webp": {
- "original_hash": "84a8c5f06d634c142ee4764b91ec4f59",
- "translation_date": "2026-01-16T20:40:53+00:00",
- "source_file": "images/pump-wired-to-relay.png",
+ "i2c.83da845dde02256b.webp": {
+ "original_hash": "198d21e02d4c69b84028bd69172ffa8e",
+ "translation_date": "2026-01-16T20:30:10+00:00",
+ "source_file": "images/i2c.png",
"language_code": "uk"
},
- "vscode-azure-functions-init-notification.bd19b49229963edb.webp": {
- "original_hash": "631bfd744e57eadbdf63c0bf59b5addf",
- "translation_date": "2026-01-16T20:40:58+00:00",
- "source_file": "images/vscode-azure-functions-init-notification.png",
+ "image-classifier-cashews-tomato.bc2e16ab8f05cf9a.webp": {
+ "original_hash": "1b245f1520995579839a00cb93a09242",
+ "translation_date": "2026-01-16T20:38:13+00:00",
+ "source_file": "images/image-classifier-cashews-tomato.png",
"language_code": "uk"
},
- "banana-arducam.be1b32d4267a8194.webp": {
- "original_hash": "ab405c9f67c6a168e156dd3de2e4c9be",
- "translation_date": "2026-01-16T20:41:01+00:00",
- "source_file": "images/banana-arducam.jpg",
+ "image-upload-bananas.0751639f3815e0ec.webp": {
+ "original_hash": "a293096ce03324bb0282c712610f6892",
+ "translation_date": "2026-01-16T20:33:39+00:00",
+ "source_file": "images/image-upload-bananas.png",
"language_code": "uk"
},
- "proximity-sensor.f5cd752c77fb62fe.webp": {
- "original_hash": "46a4e21d2d633afa6120896b66b1b1f3",
- "translation_date": "2026-01-16T20:41:03+00:00",
- "source_file": "images/proximity-sensor.png",
+ "image-upload-object-detector.77c7892c3093cb59.webp": {
+ "original_hash": "d66ff14cd73c4acfbb2ce4b15a256850",
+ "translation_date": "2026-01-16T20:19:45+00:00",
+ "source_file": "images/image-upload-object-detector.png",
"language_code": "uk"
},
- "search-buffer-and-distance.e6a79af3898183c7.webp": {
- "original_hash": "4fa75893d571e0dd38a6d9835877b318",
- "translation_date": "2026-01-16T20:41:09+00:00",
- "source_file": "images/search-buffer-and-distance.png",
+ "iot-device-and-hacked-device-connecting-encryption.5941aff601fc978f.webp": {
+ "original_hash": "b55ce16301f8b389703a495e87d30f89",
+ "translation_date": "2026-01-16T20:40:21+00:00",
+ "source_file": "images/iot-device-and-hacked-device-connecting-encryption.png",
"language_code": "uk"
},
- "sql-database.be160f12bfccefd3.webp": {
- "original_hash": "eab9c93e1f46ee7f1520b61a9486c9c0",
- "translation_date": "2026-01-16T20:41:16+00:00",
- "source_file": "images/sql-database.png",
+ "iot-device-and-hacked-device-connecting.e0671675df74d6d9.webp": {
+ "original_hash": "4424245692fededc88fa35415899b600",
+ "translation_date": "2026-01-16T20:38:34+00:00",
+ "source_file": "images/iot-device-and-hacked-device-connecting.png",
"language_code": "uk"
},
- "potentiometer.35a348b9ce22f6ec.webp": {
- "original_hash": "1fb25de33028ef905bf4cce330a9e6df",
- "translation_date": "2026-01-16T20:41:19+00:00",
- "source_file": "images/potentiometer.png",
+ "iot-for-beginners.95958e2ed1900917.webp": {
+ "original_hash": "0ee1737da60391e3b1d48686e1d7c893",
+ "translation_date": "2026-01-16T20:23:16+00:00",
+ "source_file": "images/iot-for-beginners.png",
"language_code": "uk"
},
- "save-telemetry-database.ddc9c6bea0c5ba39.webp": {
- "original_hash": "161b3f7c079d04498fbc0d900788510e",
- "translation_date": "2026-01-16T20:41:23+00:00",
- "source_file": "images/save-telemetry-database.png",
+ "iot-hub-cloud-to-device-message.f4f21fea772cc20b.webp": {
+ "original_hash": "d5e70a4a54a0038278c5bdc2b4988f8e",
+ "translation_date": "2026-01-16T20:42:44+00:00",
+ "source_file": "images/iot-hub-cloud-to-device-message.png",
"language_code": "uk"
},
- "arducam-wio-terminal-connections.a4d5a4049bdb5ab8.webp": {
- "original_hash": "01f69e3dc5f29479230a13a7c0f0efe0",
- "translation_date": "2026-01-16T20:41:28+00:00",
- "source_file": "images/arducam-wio-terminal-connections.png",
+ "iot-hub-device-to-cloud-message.e46e584d87f35fd9.webp": {
+ "original_hash": "f080414808052183955ae04971260ebb",
+ "translation_date": "2026-01-16T20:41:44+00:00",
+ "source_file": "images/iot-hub-device-to-cloud-message.png",
"language_code": "uk"
},
- "amqp.804bd4fce8330157.webp": {
- "original_hash": "692b3edd9d3704d946d527027dd7c551",
- "translation_date": "2026-01-16T20:41:34+00:00",
- "source_file": "images/amqp.png",
+ "iot-hub-device-twins.7055a60fc5e2331c.webp": {
+ "original_hash": "ddaade630edadb655820875bc6a7a398",
+ "translation_date": "2026-01-16T20:20:40+00:00",
+ "source_file": "images/iot-hub-device-twins.png",
"language_code": "uk"
},
- "smarter-thermostat.a75855f15d2d9e63.webp": {
- "original_hash": "7e07ad6473af5b68b49b1fb8b18be243",
- "translation_date": "2026-01-16T20:41:37+00:00",
- "source_file": "images/smarter-thermostat.png",
+ "iot-hub-direct-method-request.86a5026e91f4ca18.webp": {
+ "original_hash": "8940e81543500cb4f065eed262888ba0",
+ "translation_date": "2026-01-16T20:38:49+00:00",
+ "source_file": "images/iot-hub-direct-method-request.png",
"language_code": "uk"
},
- "wio-led.265a1897e72d7f21.webp": {
- "original_hash": "047202c8d9ddd146add1c33301f91d0e",
- "translation_date": "2026-01-16T20:41:40+00:00",
- "source_file": "images/wio-led.png",
+ "iot-messages-to-serverless.0194da1cc0732bb7.webp": {
+ "original_hash": "b845f5d76ec996b99ee19d76c7254e4f",
+ "translation_date": "2026-01-16T20:26:52+00:00",
+ "source_file": "images/iot-messages-to-serverless.png",
"language_code": "uk"
},
- "iot-hub-device-to-cloud-message.e46e584d87f35fd9.webp": {
- "original_hash": "f080414808052183955ae04971260ebb",
- "translation_date": "2026-01-16T20:41:44+00:00",
- "source_file": "images/iot-hub-device-to-cloud-message.png",
+ "iot-reference-architecture-azure.0b8d2161af924cb1.webp": {
+ "original_hash": "cf394dd153db645ed55d362824b4beff",
+ "translation_date": "2026-01-16T20:29:32+00:00",
+ "source_file": "images/iot-reference-architecture-azure.png",
"language_code": "uk"
},
- "counterfit-led.c0ab02de6d256ad8.webp": {
- "original_hash": "c03cf80f7745d1caf7b7ece187e3ac7b",
- "translation_date": "2026-01-16T20:41:48+00:00",
- "source_file": "images/counterfit-led.png",
+ "iot-reference-architecture-fruit-quality.cc705f121c3b6fa7.webp": {
+ "original_hash": "23d41791f8c62c0f91da0979160cada7",
+ "translation_date": "2026-01-16T20:24:53+00:00",
+ "source_file": "images/iot-reference-architecture-fruit-quality.png",
"language_code": "uk"
},
- "counterfit-relay.bbf74c1dbdc8b9ac.webp": {
- "original_hash": "0a28fe42b27b9898e0eba6e65faef94a",
- "translation_date": "2026-01-16T20:41:53+00:00",
- "source_file": "images/counterfit-relay.png",
+ "iot-reference-architecture.2278b98b55c6d4e8.webp": {
+ "original_hash": "a06f575f400e2323f68d231b4867cee4",
+ "translation_date": "2026-01-16T20:33:48+00:00",
+ "source_file": "images/iot-reference-architecture.png",
"language_code": "uk"
},
- "map-path.896832e72dc696ff.webp": {
- "original_hash": "208641a804743048d5172bdcb674c6ce",
- "translation_date": "2026-01-16T20:42:11+00:00",
- "source_file": "images/map-path.png",
+ "iot-service-allowed-denied-connection.818b0063ac213fb8.webp": {
+ "original_hash": "e39609b2a6e0a6f3a09f869f30654e4c",
+ "translation_date": "2026-01-16T20:38:43+00:00",
+ "source_file": "images/iot-service-allowed-denied-connection.png",
"language_code": "uk"
},
- "select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.webp": {
- "original_hash": "38727cd537789a1b4e18ca8277ee85b1",
- "translation_date": "2026-01-16T20:42:26+00:00",
- "source_file": "images/select-the-random-checkbox-and-set-a-range.png",
+ "iot-service-connectivity.7e873847921a5d6f.webp": {
+ "original_hash": "b69786f576a7862abc86d0d03a68ebb7",
+ "translation_date": "2026-01-16T20:28:10+00:00",
+ "source_file": "images/iot-service-connectivity.png",
"language_code": "uk"
},
- "mobile-controlled-thermostat.4a994010473d8d6a.webp": {
- "original_hash": "e5d3e7697b231ed03c0c9fcb05a79862",
- "translation_date": "2026-01-16T20:42:30+00:00",
- "source_file": "images/mobile-controlled-thermostat.png",
+ "latitude-equator.feccc3214b7d9fb1.webp": {
+ "original_hash": "56a4f9ad1e573c57538578c32f9d86da",
+ "translation_date": "2026-01-16T20:26:29+00:00",
+ "source_file": "images/latitude-equator.png",
"language_code": "uk"
},
- "counterfit-humidity-sensor.7b12f7f339e430cb.webp": {
- "original_hash": "7bb1b1afc76c63ba7cf4c7f7bf9a134c",
- "translation_date": "2026-01-16T20:42:35+00:00",
- "source_file": "images/counterfit-humidity-sensor.png",
+ "latitude-lines.11d8d91dfb2014a5.webp": {
+ "original_hash": "a0c885ec44be899480f5e591ff23f911",
+ "translation_date": "2026-01-16T20:21:40+00:00",
+ "source_file": "images/latitude-lines.png",
"language_code": "uk"
},
- "commands.d6c06bbbb3a02cce.webp": {
- "original_hash": "8390a0fb6de9ed7ea485aa8b7885d107",
- "translation_date": "2026-01-16T20:42:37+00:00",
- "source_file": "images/commands.png",
+ "led-digital-control.13b9be14077ea49f.webp": {
+ "original_hash": "48875cd4b26e07780599d8a068c0bf83",
+ "translation_date": "2026-01-16T20:32:45+00:00",
+ "source_file": "images/led-digital-control.png",
"language_code": "uk"
},
- "iot-hub-cloud-to-device-message.f4f21fea772cc20b.webp": {
- "original_hash": "d5e70a4a54a0038278c5bdc2b4988f8e",
- "translation_date": "2026-01-16T20:42:44+00:00",
- "source_file": "images/iot-hub-cloud-to-device-message.png",
+ "led.ec6d94f66676a174.webp": {
+ "original_hash": "8dd1438a3970c2bd893f35af372b1a60",
+ "translation_date": "2026-01-16T20:37:20+00:00",
+ "source_file": "images/led.png",
"language_code": "uk"
},
- "lesson-7.30b5f577d3cb8e03.webp": {
- "original_hash": "65e26ac18d8f2455e8c5241431133288",
- "translation_date": "2026-01-16T20:42:54+00:00",
- "source_file": "sketchnotes/lesson-7.jpg",
+ "lesson-1.2606670fa61ee904.webp": {
+ "original_hash": "84859c69fb3a2f18ffbe095a2102d7f6",
+ "translation_date": "2026-01-16T21:01:32+00:00",
+ "source_file": "sketchnotes/lesson-1.jpg",
"language_code": "uk"
},
- "lesson-20.0211df9551a8abb3.webp": {
- "original_hash": "6955631846f6c3a04436440cbe55ec9e",
- "translation_date": "2026-01-16T20:43:06+00:00",
- "source_file": "sketchnotes/lesson-20.jpg",
+ "lesson-10.829c86b80b9403bb.webp": {
+ "original_hash": "d01fb71820808d72515cf0b7d68bab41",
+ "translation_date": "2026-01-16T21:02:41+00:00",
+ "source_file": "sketchnotes/lesson-10.jpg",
+ "language_code": "uk"
+ },
+ "lesson-11.9fddbac4b664c6d5.webp": {
+ "original_hash": "b1f802eab377a9252f62e9309f8e592a",
+ "translation_date": "2026-01-16T21:03:05+00:00",
+ "source_file": "sketchnotes/lesson-11.jpg",
+ "language_code": "uk"
+ },
+ "lesson-12.ca7f53039712a3ec.webp": {
+ "original_hash": "967e8e3853bc164050b097ea16490057",
+ "translation_date": "2026-01-16T20:51:44+00:00",
+ "source_file": "sketchnotes/lesson-12.jpg",
+ "language_code": "uk"
+ },
+ "lesson-13.a259db1485021be7.webp": {
+ "original_hash": "49048659f9a44917256f7b4b7f864f62",
+ "translation_date": "2026-01-16T20:50:51+00:00",
+ "source_file": "sketchnotes/lesson-13.jpg",
+ "language_code": "uk"
+ },
+ "lesson-14.63980c5150ae3c15.webp": {
+ "original_hash": "b6ce8e2bb49d1616057ee45f2e37fe8f",
+ "translation_date": "2026-01-16T20:58:39+00:00",
+ "source_file": "sketchnotes/lesson-14.jpg",
"language_code": "uk"
},
"lesson-15.843d21afdc6fb2bb.webp": {
@@ -1457,16 +1367,22 @@
"source_file": "sketchnotes/lesson-15.jpg",
"language_code": "uk"
},
- "lesson-5.42b234299279d263.webp": {
- "original_hash": "691cf783fe7ef6b40bf300481e7326d2",
- "translation_date": "2026-01-16T20:43:24+00:00",
- "source_file": "sketchnotes/lesson-5.jpg",
+ "lesson-16.215daf18b00631fb.webp": {
+ "original_hash": "0bd07a79a71954ad4f5b585972d4deb9",
+ "translation_date": "2026-01-16T20:52:00+00:00",
+ "source_file": "sketchnotes/lesson-16.jpg",
+ "language_code": "uk"
+ },
+ "lesson-17.bc333c3c35ba8e42.webp": {
+ "original_hash": "5f7d869576300be85ed519ef16ff6a39",
+ "translation_date": "2026-01-16T20:51:23+00:00",
+ "source_file": "sketchnotes/lesson-17.jpg",
"language_code": "uk"
},
- "lesson-3.cc3b7b4cd646de59.webp": {
- "original_hash": "4ef30b3fb0ed4914bfc4753db2e99a7b",
- "translation_date": "2026-01-16T20:46:04+00:00",
- "source_file": "sketchnotes/lesson-3.jpg",
+ "lesson-18.92c32ed1d354caa5.webp": {
+ "original_hash": "89d2f47ae6201d70aec617d32cd09f53",
+ "translation_date": "2026-01-16T21:02:55+00:00",
+ "source_file": "sketchnotes/lesson-18.jpg",
"language_code": "uk"
},
"lesson-19.cf6973cecadf080c.webp": {
@@ -1475,16 +1391,16 @@
"source_file": "sketchnotes/lesson-19.jpg",
"language_code": "uk"
},
- "Roadmap.bb1dec285dda0eda.webp": {
- "original_hash": "c49112726cdadd69ca0ec203a13e4689",
- "translation_date": "2026-01-16T20:49:40+00:00",
- "source_file": "sketchnotes/Roadmap.jpg",
+ "lesson-2.324b0580d620c25e.webp": {
+ "original_hash": "ec89ab3c7a4154d500a4249e4b611ce3",
+ "translation_date": "2026-01-16T20:57:27+00:00",
+ "source_file": "sketchnotes/lesson-2.jpg",
"language_code": "uk"
},
- "lesson-13.a259db1485021be7.webp": {
- "original_hash": "49048659f9a44917256f7b4b7f864f62",
- "translation_date": "2026-01-16T20:50:51+00:00",
- "source_file": "sketchnotes/lesson-13.jpg",
+ "lesson-20.0211df9551a8abb3.webp": {
+ "original_hash": "6955631846f6c3a04436440cbe55ec9e",
+ "translation_date": "2026-01-16T20:43:06+00:00",
+ "source_file": "sketchnotes/lesson-20.jpg",
"language_code": "uk"
},
"lesson-21.e34de51354d6606f.webp": {
@@ -1499,10 +1415,10 @@
"source_file": "sketchnotes/lesson-22.jpg",
"language_code": "uk"
},
- "lesson-17.bc333c3c35ba8e42.webp": {
- "original_hash": "5f7d869576300be85ed519ef16ff6a39",
- "translation_date": "2026-01-16T20:51:23+00:00",
- "source_file": "sketchnotes/lesson-17.jpg",
+ "lesson-23.f38483e1d4df4828.webp": {
+ "original_hash": "cef842f7b80b336838233fcf1be1029c",
+ "translation_date": "2026-01-16T20:58:57+00:00",
+ "source_file": "sketchnotes/lesson-23.jpg",
"language_code": "uk"
},
"lesson-24.4246968ed058510a.webp": {
@@ -1511,22 +1427,10 @@
"source_file": "sketchnotes/lesson-24.jpg",
"language_code": "uk"
},
- "lesson-12.ca7f53039712a3ec.webp": {
- "original_hash": "967e8e3853bc164050b097ea16490057",
- "translation_date": "2026-01-16T20:51:44+00:00",
- "source_file": "sketchnotes/lesson-12.jpg",
- "language_code": "uk"
- },
- "lesson-8.3f21f3c11159e6a0.webp": {
- "original_hash": "43f49f9a260610f3e5493dfdc6dc0d7f",
- "translation_date": "2026-01-16T20:51:51+00:00",
- "source_file": "sketchnotes/lesson-8.jpg",
- "language_code": "uk"
- },
- "lesson-16.215daf18b00631fb.webp": {
- "original_hash": "0bd07a79a71954ad4f5b585972d4deb9",
- "translation_date": "2026-01-16T20:52:00+00:00",
- "source_file": "sketchnotes/lesson-16.jpg",
+ "lesson-3.cc3b7b4cd646de59.webp": {
+ "original_hash": "4ef30b3fb0ed4914bfc4753db2e99a7b",
+ "translation_date": "2026-01-16T20:46:04+00:00",
+ "source_file": "sketchnotes/lesson-3.jpg",
"language_code": "uk"
},
"lesson-4.7344e074ea68fa54.webp": {
@@ -1535,10 +1439,10 @@
"source_file": "sketchnotes/lesson-4.jpg",
"language_code": "uk"
},
- "lesson-2.324b0580d620c25e.webp": {
- "original_hash": "ec89ab3c7a4154d500a4249e4b611ce3",
- "translation_date": "2026-01-16T20:57:27+00:00",
- "source_file": "sketchnotes/lesson-2.jpg",
+ "lesson-5.42b234299279d263.webp": {
+ "original_hash": "691cf783fe7ef6b40bf300481e7326d2",
+ "translation_date": "2026-01-16T20:43:24+00:00",
+ "source_file": "sketchnotes/lesson-5.jpg",
"language_code": "uk"
},
"lesson-6.3e493b60eee85adc.webp": {
@@ -1547,10 +1451,16 @@
"source_file": "sketchnotes/lesson-6.jpg",
"language_code": "uk"
},
- "lesson-14.63980c5150ae3c15.webp": {
- "original_hash": "b6ce8e2bb49d1616057ee45f2e37fe8f",
- "translation_date": "2026-01-16T20:58:39+00:00",
- "source_file": "sketchnotes/lesson-14.jpg",
+ "lesson-7.30b5f577d3cb8e03.webp": {
+ "original_hash": "65e26ac18d8f2455e8c5241431133288",
+ "translation_date": "2026-01-16T20:42:54+00:00",
+ "source_file": "sketchnotes/lesson-7.jpg",
+ "language_code": "uk"
+ },
+ "lesson-8.3f21f3c11159e6a0.webp": {
+ "original_hash": "43f49f9a260610f3e5493dfdc6dc0d7f",
+ "translation_date": "2026-01-16T20:51:51+00:00",
+ "source_file": "sketchnotes/lesson-8.jpg",
"language_code": "uk"
},
"lesson-9.dfe99c8e891f48e1.webp": {
@@ -1559,640 +1469,730 @@
"source_file": "sketchnotes/lesson-9.jpg",
"language_code": "uk"
},
- "lesson-23.f38483e1d4df4828.webp": {
- "original_hash": "cef842f7b80b336838233fcf1be1029c",
- "translation_date": "2026-01-16T20:58:57+00:00",
- "source_file": "sketchnotes/lesson-23.jpg",
+ "light-switch.760317ad6ab8bd6d.webp": {
+ "original_hash": "41d49f69f3e43729085745abb67167b8",
+ "translation_date": "2026-01-16T20:18:42+00:00",
+ "source_file": "images/light-switch.png",
"language_code": "uk"
},
- "lesson-1.2606670fa61ee904.webp": {
- "original_hash": "84859c69fb3a2f18ffbe095a2102d7f6",
- "translation_date": "2026-01-16T21:01:32+00:00",
- "source_file": "sketchnotes/lesson-1.jpg",
+ "lines-of-longitude-and-latitude.032aca9d3e402c4e.webp": {
+ "original_hash": "f8604251b9319c765df2a2046e4d5f93",
+ "translation_date": "2026-01-16T20:38:04+00:00",
+ "source_file": "images/lines-of-longitude-and-latitude.png",
"language_code": "uk"
},
- "lesson-10.829c86b80b9403bb.webp": {
- "original_hash": "d01fb71820808d72515cf0b7d68bab41",
- "translation_date": "2026-01-16T21:02:41+00:00",
- "source_file": "sketchnotes/lesson-10.jpg",
+ "longitude-meridians.ab4ef1c91c064586.webp": {
+ "original_hash": "dc8d5df51066d4009ed1696d40ae016d",
+ "translation_date": "2026-01-16T20:24:38+00:00",
+ "source_file": "images/longitude-meridians.png",
"language_code": "uk"
},
- "lesson-18.92c32ed1d354caa5.webp": {
- "original_hash": "89d2f47ae6201d70aec617d32cd09f53",
- "translation_date": "2026-01-16T21:02:55+00:00",
- "source_file": "sketchnotes/lesson-18.jpg",
+ "longitude-prime-meridian.33b01b41ce615f9d.webp": {
+ "original_hash": "470be2d3dacf49b2a2a6ce93ac32169a",
+ "translation_date": "2026-01-16T20:39:57+00:00",
+ "source_file": "images/longitude-prime-meridian.png",
"language_code": "uk"
},
- "lesson-11.9fddbac4b664c6d5.webp": {
- "original_hash": "b1f802eab377a9252f62e9309f8e592a",
- "translation_date": "2026-01-16T21:03:05+00:00",
- "source_file": "sketchnotes/lesson-11.jpg",
+ "luis-intent-examples.25716580b2d2723c.webp": {
+ "original_hash": "10c4351eab0a8d50545a8ae5dab7e893",
+ "translation_date": "2026-01-16T20:30:44+00:00",
+ "source_file": "images/luis-intent-examples.png",
"language_code": "uk"
},
- "IMG_5306.d575b9ab7025877b.webp": {
- "original_hash": "4e37695a9ad976c862b785afb2bb7c2e",
- "translation_date": "2026-01-16T21:03:11+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5306.png",
+ "luis-logo.5cb4f3e88c020ee6.webp": {
+ "original_hash": "501332df88cd55536be18754a26caffd",
+ "translation_date": "2026-01-16T20:29:21+00:00",
+ "source_file": "images/luis-logo.png",
"language_code": "uk"
},
- "IMG_5343.fa30105d3c10cad2.webp": {
- "original_hash": "a41290e37e030928a002529f04f9387f",
- "translation_date": "2026-01-16T21:03:19+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5343.png",
+ "map-image.8fb2c53eb23ef39c.webp": {
+ "original_hash": "77c5609ccd32add2358d07375e1fb4ae",
+ "translation_date": "2026-01-16T20:39:47+00:00",
+ "source_file": "images/map-image.png",
"language_code": "uk"
},
- "IMG_5321.b207cf143a59458d.webp": {
- "original_hash": "d5626c8d5686c0fb0b71774b18b5799e",
- "translation_date": "2026-01-16T21:03:30+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5321.png",
+ "map-path.896832e72dc696ff.webp": {
+ "original_hash": "208641a804743048d5172bdcb674c6ce",
+ "translation_date": "2026-01-16T20:42:11+00:00",
+ "source_file": "images/map-path.png",
"language_code": "uk"
},
- "IMG_5305.aa291c8812a9f1e5.webp": {
- "original_hash": "fc0711c2be2774ab6089d59dc597260b",
- "translation_date": "2026-01-16T21:03:38+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/testing/IMG_5305.png",
+ "mems-microphone.80574019e1f5e4d9.webp": {
+ "original_hash": "9fcdab93cb1a5f075fd7a7b87ee53ebd",
+ "translation_date": "2026-01-16T20:29:01+00:00",
+ "source_file": "images/mems-microphone.png",
"language_code": "uk"
},
- "IMG_5345.3d305ee2bb4ee804.webp": {
- "original_hash": "a511a224fa17db01684e0e63921ff020",
- "translation_date": "2026-01-16T21:03:42+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5345.png",
+ "microsoft-gps-location-world.a321d481b010f6ad.webp": {
+ "original_hash": "deb0e7f79cc481afac238c73149d2f22",
+ "translation_date": "2026-01-16T20:22:09+00:00",
+ "source_file": "images/microsoft-gps-location-world.png",
+ "language_code": "uk"
+ },
+ "microsoft-gps-location.9eb77a13b22b7e70.webp": {
+ "original_hash": "657b30303221896c044fd9e1b9477c95",
+ "translation_date": "2026-01-16T20:27:24+00:00",
+ "source_file": "images/microsoft-gps-location.png",
+ "language_code": "uk"
+ },
+ "mobile-controlled-thermostat.4a994010473d8d6a.webp": {
+ "original_hash": "e5d3e7697b231ed03c0c9fcb05a79862",
+ "translation_date": "2026-01-16T20:42:30+00:00",
+ "source_file": "images/mobile-controlled-thermostat.png",
+ "language_code": "uk"
+ },
+ "mqtt.cbf7f21d9adc3e17.webp": {
+ "original_hash": "2622674075f6379bb851806552374257",
+ "translation_date": "2026-01-16T20:40:49+00:00",
+ "source_file": "images/mqtt.png",
+ "language_code": "uk"
+ },
+ "noqsl-database.62d24ccf5b73f60d.webp": {
+ "original_hash": "64109b6306a3c464b6e2b8bfb6a45665",
+ "translation_date": "2026-01-16T20:29:59+00:00",
+ "source_file": "images/noqsl-database.png",
+ "language_code": "uk"
+ },
+ "object-detector-cashews-tomato.1af7c26686b4db0e.webp": {
+ "original_hash": "3cb4f511cff4896b333181b8c0d19aa1",
+ "translation_date": "2026-01-16T20:37:52+00:00",
+ "source_file": "images/object-detector-cashews-tomato.png",
+ "language_code": "uk"
+ },
+ "object-detector-detected-tomato-paste.52656fe87af4c37b.webp": {
+ "original_hash": "5957b9bcae573e01c045354fc978f5e8",
+ "translation_date": "2026-01-16T20:28:42+00:00",
+ "source_file": "images/object-detector-detected-tomato-paste.png",
+ "language_code": "uk"
+ },
+ "object-detector-tag-tomato-paste.f47c362fb0f0eb58.webp": {
+ "original_hash": "453f6250e67659d363e7933e3999cd64",
+ "translation_date": "2026-01-16T20:29:48+00:00",
+ "source_file": "images/object-detector-tag-tomato-paste.png",
+ "language_code": "uk"
+ },
+ "optical-tomato-sorting.61aa134bdda4e5b1.webp": {
+ "original_hash": "ded722d4e89f50699032f038b439866d",
+ "translation_date": "2026-01-16T20:18:47+00:00",
+ "source_file": "images/optical-tomato-sorting.png",
+ "language_code": "uk"
+ },
+ "overlap-object-detection.d431e03cae75072a.webp": {
+ "original_hash": "9948ca331a7cbbf2ac9d7bb692603b20",
+ "translation_date": "2026-01-16T20:34:00+00:00",
+ "source_file": "images/overlap-object-detection.png",
+ "language_code": "uk"
+ },
+ "pi-button.c7a1a4f55943341c.webp": {
+ "original_hash": "94a08cd32cf5d198961e75bfb4ccd2d1",
+ "translation_date": "2026-01-16T20:29:18+00:00",
+ "source_file": "images/pi-button.png",
+ "language_code": "uk"
+ },
+ "pi-camera-module.4278753c31bd6e75.webp": {
+ "original_hash": "296dbc7764a334c9eea6e07d2bdf5228",
+ "translation_date": "2026-01-16T20:32:41+00:00",
+ "source_file": "images/pi-camera-module.png",
+ "language_code": "uk"
+ },
+ "pi-camera-ribbon-cable.0bf82acd251611c2.webp": {
+ "original_hash": "3ac274f1a38658e40c3c392746941cbd",
+ "translation_date": "2026-01-16T20:31:01+00:00",
+ "source_file": "images/pi-camera-ribbon-cable.png",
+ "language_code": "uk"
+ },
+ "pi-camera-socket-ribbon-cable.a18309920b118009.webp": {
+ "original_hash": "b34d7c3590218945fe8ac3cae8e30a50",
+ "translation_date": "2026-01-16T20:22:29+00:00",
+ "source_file": "images/pi-camera-socket-ribbon-cable.png",
+ "language_code": "uk"
+ },
+ "pi-camera-upside-down.5376961ba3145988.webp": {
+ "original_hash": "b242672b0a16425dc0c42e3458102e8c",
+ "translation_date": "2026-01-16T20:40:07+00:00",
+ "source_file": "images/pi-camera-upside-down.png",
+ "language_code": "uk"
+ },
+ "pi-gps-sensor.1f99ee2b2f652891.webp": {
+ "original_hash": "8096ac9ce04e5268b552024983283a21",
+ "translation_date": "2026-01-16T20:29:06+00:00",
+ "source_file": "images/pi-gps-sensor.png",
"language_code": "uk"
},
- "IMG_5349.1f0ec7fbf8807b3b.webp": {
- "original_hash": "d12db74e18cfb01344a6f47e93341d6e",
- "translation_date": "2026-01-16T21:03:47+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5349.png",
+ "pi-hardware-kit.26dbadaedb7dd44c.webp": {
+ "original_hash": "ff01874bf7ab355748ac69e0d18cc3a8",
+ "translation_date": "2026-01-16T20:21:14+00:00",
+ "source_file": "images/pi-hardware-kit.png",
"language_code": "uk"
},
- "IMG_5316.29dc70d802ce8349.webp": {
- "original_hash": "ba7dbbd6975e2bd39c4b37e1a12867da",
- "translation_date": "2026-01-16T21:03:58+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5316.png",
+ "pi-led.97f1d474981dc35d.webp": {
+ "original_hash": "8c9c44daca0bb84fff271932128548e7",
+ "translation_date": "2026-01-16T20:32:15+00:00",
+ "source_file": "images/pi-led.png",
"language_code": "uk"
},
- "IMG_5340.8440651b3ce1dd35.webp": {
- "original_hash": "24b34e210b680dcdd7f84c7b819e5af2",
- "translation_date": "2026-01-16T21:04:08+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5340.png",
+ "pi-light-sensor.66cc1e31fa48cd7d.webp": {
+ "original_hash": "24c2a1d065061a13b890b6808abf158f",
+ "translation_date": "2026-01-16T20:30:14+00:00",
+ "source_file": "images/pi-light-sensor.png",
"language_code": "uk"
},
- "IMG_5328.925a9da23d96759f.webp": {
- "original_hash": "d2038a13e44588a9bfbf8901b11d00e2",
- "translation_date": "2026-01-16T21:04:17+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5328.png",
+ "pi-relay-and-soil-moisture-sensor.02f3198975b8c53e.webp": {
+ "original_hash": "dc129413981ef906b6edd50f837a9e01",
+ "translation_date": "2026-01-16T20:24:16+00:00",
+ "source_file": "images/pi-relay-and-soil-moisture-sensor.png",
"language_code": "uk"
},
- "IMG_5318.15dfffeb7f47abf7.webp": {
- "original_hash": "6d55d50694cfb9d88f84167f245a5d51",
- "translation_date": "2026-01-16T21:04:25+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5318.png",
+ "pi-respeaker-hat.f00fabe7dd039a93.webp": {
+ "original_hash": "831331e5010f14df7262034ca67a316d",
+ "translation_date": "2026-01-16T20:22:42+00:00",
+ "source_file": "images/pi-respeaker-hat.png",
"language_code": "uk"
},
- "IMG_5312.a45550ddd8ce8e65.webp": {
- "original_hash": "254b4fd54e9fe80a51a191ce9f654c85",
- "translation_date": "2026-01-16T21:04:31+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5312.png",
+ "pi-soil-moisture-sensor.fdd7eb2393792cf6.webp": {
+ "original_hash": "c50b9b78b749af1958d574aa38253e66",
+ "translation_date": "2026-01-16T20:33:55+00:00",
+ "source_file": "images/pi-soil-moisture-sensor.png",
"language_code": "uk"
},
- "IMG_5313.ed1b45211271dbd2.webp": {
- "original_hash": "86bea69b269add926a2da7a91bd68191",
- "translation_date": "2026-01-16T21:04:36+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5313.png",
+ "pi-temperature-sensor.3ff82fff672c8e56.webp": {
+ "original_hash": "feb99d03e3c82faf6a583cafea990fba",
+ "translation_date": "2026-01-16T20:37:23+00:00",
+ "source_file": "images/pi-temperature-sensor.png",
"language_code": "uk"
},
- "IMG_5347.48a4a981e76910ae.webp": {
- "original_hash": "7b0d15e3f5e8ec289aff74d74a6dbf6e",
- "translation_date": "2026-01-16T21:04:41+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5347.png",
+ "pi-time-of-flight-sensor.58c8dc04eb3bfb57.webp": {
+ "original_hash": "ddc354c7922b02d7be67a7bbca792ad8",
+ "translation_date": "2026-01-16T20:36:26+00:00",
+ "source_file": "images/pi-time-of-flight-sensor.png",
"language_code": "uk"
},
- "IMG_5326.35bbc9e054c704d0.webp": {
- "original_hash": "34cd6fb13bd85e2bc35a2113b89aecd1",
- "translation_date": "2026-01-16T21:04:48+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5326.png",
+ "plant-growth-temp-graph copy.65baa28afd9b7f5f.webp": {
+ "original_hash": "af7d47772297c3a84f2c2f4c519a98ee",
+ "translation_date": "2026-01-16T20:21:22+00:00",
+ "source_file": "images/plant-growth-temp-graph copy.png",
"language_code": "uk"
},
- "IMG_5307.f9c9b8361a8aa734.webp": {
- "original_hash": "cab390c38e0b27852ef90122d6dc4a8a",
- "translation_date": "2026-01-16T21:04:54+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5307.png",
+ "plant-growth-temp-graph.c6d69c9478e6ca83.webp": {
+ "original_hash": "af7d47772297c3a84f2c2f4c519a98ee",
+ "translation_date": "2026-01-16T20:39:04+00:00",
+ "source_file": "images/plant-growth-temp-graph.png",
"language_code": "uk"
},
- "IMG_5309.23fbc3b6667bfb64.webp": {
- "original_hash": "489a940aac2fae4a3a1e497781cba5a8",
- "translation_date": "2026-01-16T21:05:00+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5309.png",
+ "polygon-points.302193da381cb415.webp": {
+ "original_hash": "01b6fa2d97b4fecb638b5162873f5ea9",
+ "translation_date": "2026-01-16T20:28:00+00:00",
+ "source_file": "images/polygon-points.png",
"language_code": "uk"
},
- "IMG_5324.0afbc6f0caceb1a3.webp": {
- "original_hash": "2d32f160ad94adf82b14722b5a4750de",
- "translation_date": "2026-01-16T21:05:08+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5324.png",
+ "potentiometer.35a348b9ce22f6ec.webp": {
+ "original_hash": "1fb25de33028ef905bf4cce330a9e6df",
+ "translation_date": "2026-01-16T20:41:19+00:00",
+ "source_file": "images/potentiometer.png",
"language_code": "uk"
},
- "IMG_5317.ed81e4c1ca5046dc.webp": {
- "original_hash": "1418135512d05bb5a5e8295c3ca27e4e",
- "translation_date": "2026-01-16T21:05:15+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5317.png",
+ "proximity-sensor.f5cd752c77fb62fe.webp": {
+ "original_hash": "46a4e21d2d633afa6120896b66b1b1f3",
+ "translation_date": "2026-01-16T20:41:03+00:00",
+ "source_file": "images/proximity-sensor.png",
"language_code": "uk"
},
- "IMG_5336.1b46586fdec95767.webp": {
- "original_hash": "e40e7f6dcb13a7f78508a3751ce2f071",
- "translation_date": "2026-01-16T21:05:24+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5336.png",
+ "pub-sub.7c7ed43fe9fd15d4.webp": {
+ "original_hash": "e5ec0def10a72676eb757b830b8ae56e",
+ "translation_date": "2026-01-16T20:36:08+00:00",
+ "source_file": "images/pub-sub.png",
"language_code": "uk"
},
- "IMG_5337.91c82be4d37029b0.webp": {
- "original_hash": "17697be963b005f6961b32d72072d6af",
- "translation_date": "2026-01-16T21:05:31+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5337.png",
+ "pump-wired-to-relay.66c5cfc0d8918990.webp": {
+ "original_hash": "84a8c5f06d634c142ee4764b91ec4f59",
+ "translation_date": "2026-01-16T20:40:53+00:00",
+ "source_file": "images/pump-wired-to-relay.png",
"language_code": "uk"
},
- "IMG_5335.9f5bfba69a8d5a90.webp": {
- "original_hash": "d896d7a763d29c0da589c8dbc77c9ed3",
- "translation_date": "2026-01-16T21:05:38+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5335.png",
+ "pwm-motor-150rpm.83347ac04ca38482.webp": {
+ "original_hash": "f829c583c9b05918631c9afec52dfad9",
+ "translation_date": "2026-01-16T20:27:48+00:00",
+ "source_file": "images/pwm-motor-150rpm.png",
"language_code": "uk"
},
- "IMG_5342.9f3b93d9fab90d3b.webp": {
- "original_hash": "5d05e1e08f6e5aaf21891368d22fcfb5",
- "translation_date": "2026-01-16T21:05:45+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5342.png",
+ "pwm-motor-75rpm.a5e4c939934b6e14.webp": {
+ "original_hash": "27174930eae0dd1d408ca7474099ebed",
+ "translation_date": "2026-01-16T20:35:25+00:00",
+ "source_file": "images/pwm-motor-75rpm.png",
"language_code": "uk"
},
- "IMG_5327.804b63a605b5a77a.webp": {
- "original_hash": "7f20dfc038fa8b756cf381c0d13cc764",
- "translation_date": "2026-01-16T21:05:53+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5327.png",
+ "ram-comparison.6beb73541b42ac6f.webp": {
+ "original_hash": "178bedf746f370deb9b3600fe15afeb1",
+ "translation_date": "2026-01-16T20:27:54+00:00",
+ "source_file": "images/ram-comparison.png",
"language_code": "uk"
},
- "IMG_5344.acfcd61ee5281321.webp": {
- "original_hash": "a376d539df9a174bfdaadbab9dbc1cfd",
- "translation_date": "2026-01-16T21:05:59+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5344.png",
+ "raspberry-pi-4.fd4590d308c3d456.webp": {
+ "original_hash": "a6546a4c48ae28af3154546daeec43b2",
+ "translation_date": "2026-01-16T20:18:39+00:00",
+ "source_file": "images/raspberry-pi-4.jpg",
"language_code": "uk"
},
- "IMG_5341.a1aa041c42dbc534.webp": {
- "original_hash": "a5bce966ff8f378c7ac2c3ae3263f629",
- "translation_date": "2026-01-16T21:06:06+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5341.png",
+ "raspberry-pi-imager.24aedeab9e233d84.webp": {
+ "original_hash": "d60a21f44e34a41ca0b925837b7822d2",
+ "translation_date": "2026-01-16T20:32:30+00:00",
+ "source_file": "images/raspberry-pi-imager.png",
"language_code": "uk"
},
- "IMG_5330.3db3d5ea01c8cca2.webp": {
- "original_hash": "148147aa52a66e9d9e77c17a4b6fb50b",
- "translation_date": "2026-01-16T21:06:15+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5330.png",
+ "raspberry-pi-logo.4efaa16605cee054.webp": {
+ "original_hash": "6dc3ec9908411f01f40bdb144eb0352d",
+ "translation_date": "2026-01-16T20:38:01+00:00",
+ "source_file": "images/raspberry-pi-logo.png",
"language_code": "uk"
},
- "IMG_5311.8c90da6446c2d8c2.webp": {
- "original_hash": "68d840516ae36a03715a432e9dac3856",
- "translation_date": "2026-01-16T21:06:22+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5311.png",
+ "raspberry-pi-zero.f7a4133e1e7d54bb.webp": {
+ "original_hash": "a65b4f80e337bb75907ba9668d0ec4ec",
+ "translation_date": "2026-01-16T20:31:34+00:00",
+ "source_file": "images/raspberry-pi-zero.jpg",
"language_code": "uk"
},
- "IMG_5348.3961d3b444537c13.webp": {
- "original_hash": "312f940de37e3d8b548a5ff7e0ef59ce",
- "translation_date": "2026-01-16T21:06:26+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5348.png",
+ "relay-off.c34a178a2960fecd.webp": {
+ "original_hash": "695bf246ae769e65b44448d48b762bd1",
+ "translation_date": "2026-01-16T20:19:37+00:00",
+ "source_file": "images/relay-off.png",
"language_code": "uk"
},
- "IMG_5325.9e9d9e9b85a10b06.webp": {
- "original_hash": "797e68cbe795ca2b3bcefb017cde1e88",
- "translation_date": "2026-01-16T21:06:36+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5325.png",
+ "relay-on.4db16a0fd6b66926.webp": {
+ "original_hash": "9845f9c1489a850aa549e224cbe72d2a",
+ "translation_date": "2026-01-16T20:21:37+00:00",
+ "source_file": "images/relay-on.png",
"language_code": "uk"
},
- "IMG_5314.c2203206a05a74b5.webp": {
- "original_hash": "168cc384e8f57b7bdd2469769fddced6",
- "translation_date": "2026-01-16T21:06:43+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5314.png",
+ "resistive-soil-moisture-sensor.728a138a3d109e06.webp": {
+ "original_hash": "10868a092da0bc909f5cc4639401c811",
+ "translation_date": "2026-01-16T20:35:31+00:00",
+ "source_file": "images/resistive-soil-moisture-sensor.png",
"language_code": "uk"
},
- "IMG_5334.979472e433948c10.webp": {
- "original_hash": "13d55902d7f4025e4c0b4ec92d7e5c38",
- "translation_date": "2026-01-16T21:06:49+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5334.png",
+ "respeaker-35mm-speaker.ad79ef4f128c7751.webp": {
+ "original_hash": "8df5ce34dedc6d09c1b32061af983e1a",
+ "translation_date": "2026-01-16T20:37:31+00:00",
+ "source_file": "images/respeaker-35mm-speaker.png",
"language_code": "uk"
},
- "IMG_5320.8268d3f61972f348.webp": {
- "original_hash": "a6db3613b3615430929eec1d26541f23",
- "translation_date": "2026-01-16T21:07:01+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5320.png",
+ "respeaker-jst-speaker.a441d177809df945.webp": {
+ "original_hash": "c4dff6a9a83d65415477d8b77818c184",
+ "translation_date": "2026-01-16T20:31:30+00:00",
+ "source_file": "images/respeaker-jst-speaker.png",
"language_code": "uk"
},
- "IMG_5333.53c3364c2ee0e7bb.webp": {
- "original_hash": "018ac6ada7c30b62d168689b8865c5cd",
- "translation_date": "2026-01-16T21:07:11+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5333.png",
+ "respeaker.f5d19d1c6b14ab16.webp": {
+ "original_hash": "f096205f8ed79a62c0b3223ca9760485",
+ "translation_date": "2026-01-16T20:20:46+00:00",
+ "source_file": "images/respeaker.png",
"language_code": "uk"
},
- "IMG_5346.281dcc267f69c70b.webp": {
- "original_hash": "4772f5cabda119b12f676ad35147320e",
- "translation_date": "2026-01-16T21:07:17+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5346.png",
+ "ribbon-mic.eacc8e092c7441ca.webp": {
+ "original_hash": "2d5dac0dede2c3bee039d05cb8d5eb01",
+ "translation_date": "2026-01-16T20:24:25+00:00",
+ "source_file": "images/ribbon-mic.jpg",
"language_code": "uk"
},
- "IMG_5319.b549b1fff0dcf143.webp": {
- "original_hash": "cd73355ae901d57470404f12f3e14d8f",
- "translation_date": "2026-01-16T21:07:25+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5319.png",
+ "rpi-stock-with-bounding-boxes.b5540e2ecb7cd49f.webp": {
+ "original_hash": "d801ce817c0839b0f611e0b73bf4f05d",
+ "translation_date": "2026-01-16T20:31:54+00:00",
+ "source_file": "images/rpi-stock-with-bounding-boxes.jpg",
"language_code": "uk"
},
- "IMG_5322.974809b9461a9e20.webp": {
- "original_hash": "12e8057af8ca375668ac69dd83d3df9e",
- "translation_date": "2026-01-16T21:07:35+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5322.png",
+ "sampling.6f4fadb3f2d9dfe7.webp": {
+ "original_hash": "0873e1919ecfcd1fac59791d08b2458f",
+ "translation_date": "2026-01-16T20:37:12+00:00",
+ "source_file": "images/sampling.png",
"language_code": "uk"
},
- "IMG_5315.f698228e0e031bd4.webp": {
- "original_hash": "4975f6e8e46204674362e3686f994433",
- "translation_date": "2026-01-16T21:07:43+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5315.png",
+ "save-telemetry-database.ddc9c6bea0c5ba39.webp": {
+ "original_hash": "161b3f7c079d04498fbc0d900788510e",
+ "translation_date": "2026-01-16T20:41:23+00:00",
+ "source_file": "images/save-telemetry-database.png",
"language_code": "uk"
},
- "IMG_5310.0ee0eb2fbc1c2d0e.webp": {
- "original_hash": "44821d181f6a6dfc59fce6430ea543c3",
- "translation_date": "2026-01-16T21:07:50+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5310.png",
+ "save-telemetry-to-storage-from-functions.ed3b1820980097f1.webp": {
+ "original_hash": "a03847815181206801649c4168cec3a1",
+ "translation_date": "2026-01-16T20:37:02+00:00",
+ "source_file": "images/save-telemetry-to-storage-from-functions.png",
"language_code": "uk"
},
- "IMG_5329.27da5fcbc3336773.webp": {
- "original_hash": "fd75c4e9e16aeb231b2f10c94d10d608",
- "translation_date": "2026-01-16T21:07:57+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5329.png",
+ "search-buffer-and-distance.e6a79af3898183c7.webp": {
+ "original_hash": "4fa75893d571e0dd38a6d9835877b318",
+ "translation_date": "2026-01-16T20:41:09+00:00",
+ "source_file": "images/search-buffer-and-distance.png",
"language_code": "uk"
},
- "IMG_5323.4939fa17958f291b.webp": {
- "original_hash": "e7b6ccd025636efe16234fde1583ac2f",
- "translation_date": "2026-01-16T21:08:06+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5323.png",
+ "seeed-logo.74732b6b482b6e8e.webp": {
+ "original_hash": "c7479fe98cfdb3be95dda1ceee7a2b0f",
+ "translation_date": "2026-01-16T20:36:15+00:00",
+ "source_file": "images/seeed-logo.png",
"language_code": "uk"
},
- "IMG_5331.181987d3d094472f.webp": {
- "original_hash": "2272482bed9dbf36b7798a41324d008f",
- "translation_date": "2026-01-16T21:08:14+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5331.png",
+ "select-the-random-checkbox-and-set-a-range.32cf4bc7c12e797f.webp": {
+ "original_hash": "38727cd537789a1b4e18ca8277ee85b1",
+ "translation_date": "2026-01-16T20:42:26+00:00",
+ "source_file": "images/select-the-random-checkbox-and-set-a-range.png",
"language_code": "uk"
},
- "IMG_5332.4beed56eaa5158e3.webp": {
- "original_hash": "445a83687357d2bf3749e23583768407",
- "translation_date": "2026-01-16T21:08:23+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5332.png",
+ "send-message-asymmetric.7abe327c62615b8c.webp": {
+ "original_hash": "0873f3deafa225ede589e282db569fd3",
+ "translation_date": "2026-01-16T20:34:44+00:00",
+ "source_file": "images/send-message-asymmetric.png",
"language_code": "uk"
},
- "IMG_5338.9ab356541448923b.webp": {
- "original_hash": "c6112e9cf630cc63b828dcbdde845de3",
- "translation_date": "2026-01-16T21:08:31+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5338.png",
+ "send-message-certificate.9cc576ac1e46b76e.webp": {
+ "original_hash": "df8c0a10f8e11172061fb4bbde04cec0",
+ "translation_date": "2026-01-16T20:25:59+00:00",
+ "source_file": "images/send-message-certificate.png",
"language_code": "uk"
},
- "IMG_5308.cbd6ed7007e69060.webp": {
- "original_hash": "0ba29462f9494cbdec73138d13555eeb",
- "translation_date": "2026-01-16T21:08:38+00:00",
- "source_file": "5-retail/lessons/1-train-stock-detector/images/training/IMG_5308.png",
+ "send-message-symmetric-key-hacker.e7cb53db1707adfb.webp": {
+ "original_hash": "da84d1704f66fc3573b68394cd8d63ab",
+ "translation_date": "2026-01-16T20:32:03+00:00",
+ "source_file": "images/send-message-symmetric-key-hacker.png",
"language_code": "uk"
},
- "banana-ripe-2.8ab96da692df69f1.webp": {
- "original_hash": "ae966eeff29fbf1a867a864baa149780",
- "translation_date": "2026-01-16T21:08:40+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/ripe/banana-ripe-2.png",
+ "send-message-symmetric-key.a2e8ad0d495896ff.webp": {
+ "original_hash": "ea8f8a45fea06564fb75f7444db90d6d",
+ "translation_date": "2026-01-16T20:26:48+00:00",
+ "source_file": "images/send-message-symmetric-key.png",
"language_code": "uk"
},
- "banana-ripe-1.6ed72365ffc92300.webp": {
- "original_hash": "b669c7b079f11e40ccf403bca27420a6",
- "translation_date": "2026-01-16T21:08:43+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/ripe/banana-ripe-1.png",
+ "sentence-as-intent-entities.301401696f992259.webp": {
+ "original_hash": "20bc069192582a5b8ba4a45d60362dd1",
+ "translation_date": "2026-01-16T20:39:14+00:00",
+ "source_file": "images/sentence-as-intent-entities.png",
"language_code": "uk"
},
- "banana-unripe-2.43a73b544521afc7.webp": {
- "original_hash": "191f77cd53ad268a98fc833365c67fc5",
- "translation_date": "2026-01-16T21:08:44+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/unripe/banana-unripe-2.png",
+ "serverless-scaling.f8c769adf0413fd1.webp": {
+ "original_hash": "bfa04832aefaa493dbb81bda0fe64bf8",
+ "translation_date": "2026-01-16T20:19:28+00:00",
+ "source_file": "images/serverless-scaling.png",
"language_code": "uk"
},
- "banana-unripe-1.b2c7051d9c8a4e61.webp": {
- "original_hash": "a4cc0cccd0bd9e129367a314c3d97e3a",
- "translation_date": "2026-01-16T21:08:45+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/testing/unripe/banana-unripe-1.png",
+ "shapes-to-images.1a309f0ea88dd66f.webp": {
+ "original_hash": "4673701d4985ae9110e41a793f89d7a2",
+ "translation_date": "2026-01-16T20:40:41+00:00",
+ "source_file": "images/shapes-to-images.png",
"language_code": "uk"
},
- "banana-ripe-11.3d932f292b95b9a2.webp": {
- "original_hash": "10d419a7eb4916eb20ab86a2d5704359",
- "translation_date": "2026-01-16T21:08:46+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-11.png",
+ "smarter-thermostat.a75855f15d2d9e63.webp": {
+ "original_hash": "7e07ad6473af5b68b49b1fb8b18be243",
+ "translation_date": "2026-01-16T20:41:37+00:00",
+ "source_file": "images/smarter-thermostat.png",
"language_code": "uk"
},
- "banana-ripe-5.c762086879ccec4c.webp": {
- "original_hash": "b70a07b7c7fe7a6e38624ecf409ecb39",
- "translation_date": "2026-01-16T21:08:47+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-5.png",
+ "soil-moisture-delay.865f3fae206db01d.webp": {
+ "original_hash": "2fbb54ffd35ea4b7bab4232986add7ff",
+ "translation_date": "2026-01-16T20:31:26+00:00",
+ "source_file": "images/soil-moisture-delay.png",
"language_code": "uk"
},
- "banana-ripe-21.07e03d64f265d55d.webp": {
- "original_hash": "2c1528b1de4d0572dd8e3813ec38a591",
- "translation_date": "2026-01-16T21:08:48+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-21.png",
+ "soil-moisture-sensor-in-soil.bfad91002bda5e96.webp": {
+ "original_hash": "2b3a8b0115e4a957fc188dcd60aecbae",
+ "translation_date": "2026-01-16T20:29:40+00:00",
+ "source_file": "images/soil-moisture-sensor-in-soil.png",
"language_code": "uk"
},
- "banana-ripe-6.5131bcbf492980cb.webp": {
- "original_hash": "54da747610520d477d2ce3ab576ac125",
- "translation_date": "2026-01-16T21:08:49+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-6.png",
+ "soil-moisture-to-voltage-with-reading.681cb3e1f8b68caf.webp": {
+ "original_hash": "feedc1062e7650b1033eae28a4718f5c",
+ "translation_date": "2026-01-16T20:36:19+00:00",
+ "source_file": "images/soil-moisture-to-voltage-with-reading.png",
"language_code": "uk"
},
- "banana-ripe-2.96ddc53114c5f020.webp": {
- "original_hash": "c7c3b976043accf6fff757e50afed132",
- "translation_date": "2026-01-16T21:08:50+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-2.png",
+ "soil-moisture-to-voltage.df86d80cda158700.webp": {
+ "original_hash": "a8deda9a89889040b0802aacaf02c0db",
+ "translation_date": "2026-01-16T20:29:26+00:00",
+ "source_file": "images/soil-moisture-to-voltage.png",
"language_code": "uk"
},
- "banana-ripe-13.b7402e05160f4543.webp": {
- "original_hash": "9f3ebf2203aaa657357ba262990bbb21",
- "translation_date": "2026-01-16T21:08:51+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-13.png",
+ "soil-moisture-travel.a0e31af222cf1438.webp": {
+ "original_hash": "dacaf2385f73dadd43abdacd4812399d",
+ "translation_date": "2026-01-16T20:38:19+00:00",
+ "source_file": "images/soil-moisture-travel.png",
"language_code": "uk"
},
- "banana-ripe-25.65ce63418cdc4de2.webp": {
- "original_hash": "773b4a997e31a2a512b75f51941d594d",
- "translation_date": "2026-01-16T21:08:51+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-25.png",
+ "spi.297431d6f98b386b.webp": {
+ "original_hash": "69b6cd30118f966b9a2646d6ec34944f",
+ "translation_date": "2026-01-16T20:29:13+00:00",
+ "source_file": "images/spi.png",
"language_code": "uk"
},
- "banana-ripe-8.dba1d33bd34d4830.webp": {
- "original_hash": "12afa64eebbc95b9536e6f3bbccdb345",
- "translation_date": "2026-01-16T21:08:52+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-8.png",
+ "sql-database.be160f12bfccefd3.webp": {
+ "original_hash": "eab9c93e1f46ee7f1520b61a9486c9c0",
+ "translation_date": "2026-01-16T20:41:16+00:00",
+ "source_file": "images/sql-database.png",
"language_code": "uk"
},
- "banana-ripe-16.781a68a01401f89e.webp": {
- "original_hash": "29f95cc922f22691d9804dae4672b387",
- "translation_date": "2026-01-16T21:08:53+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-16.png",
+ "stock-7-cans-tomato-paste.f86059cc573d7bec.webp": {
+ "original_hash": "01dac6278467a7ebc669ccde8d957954",
+ "translation_date": "2026-01-16T20:19:14+00:00",
+ "source_file": "images/stock-7-cans-tomato-paste.png",
"language_code": "uk"
},
- "banana-ripe-20.a4d0ad33a7e6f037.webp": {
- "original_hash": "aa2539f64cd978be437a294ef56b38ec",
- "translation_date": "2026-01-16T21:08:54+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-20.png",
+ "stock-rogue-corn.be1f3ada8c457854.webp": {
+ "original_hash": "76a508a11e7a91138b7a515e6c1cd93c",
+ "translation_date": "2026-01-16T20:33:10+00:00",
+ "source_file": "images/stock-rogue-corn.png",
"language_code": "uk"
},
- "banana-ripe-9.32f91462c8b0e2d3.webp": {
- "original_hash": "a380e69917059d3401d09c9e00e289f6",
- "translation_date": "2026-01-16T21:08:55+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-9.png",
+ "strawberry-with-pump.b410fc72ac6aabad.webp": {
+ "original_hash": "af6fbb23fcab01f826392b6944dea49e",
+ "translation_date": "2026-01-16T20:29:53+00:00",
+ "source_file": "images/strawberry-with-pump.png",
"language_code": "uk"
},
- "banana-ripe-18.3d05f5f78ecf6f0d.webp": {
- "original_hash": "cae1792a648b1486d2e3590866d11980",
- "translation_date": "2026-01-16T21:08:56+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-18.png",
+ "telemetry.21e5d8b97649d2eb.webp": {
+ "original_hash": "65fa3e3b915dbebffbab7d72f200e4e7",
+ "translation_date": "2026-01-16T20:24:47+00:00",
+ "source_file": "images/telemetry.png",
"language_code": "uk"
},
- "banana-ripe-17.f8e2853a40d3ac45.webp": {
- "original_hash": "8f0a9f7b93505876f7bd290b3679099d",
- "translation_date": "2026-01-16T21:08:57+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-17.png",
+ "temperature-as-digital.85004491b977bae1.webp": {
+ "original_hash": "cd1fed630adeb671a51171136afe0a11",
+ "translation_date": "2026-01-16T20:31:38+00:00",
+ "source_file": "images/temperature-as-digital.png",
"language_code": "uk"
},
- "banana-ripe-3.4fae05a0a1d2b5f0.webp": {
- "original_hash": "4810eae16d8cd35405bd23a7630d4c1c",
- "translation_date": "2026-01-16T21:08:57+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-3.png",
+ "time-of-flight-banana.079921ad8b1496e4.webp": {
+ "original_hash": "2617486ad1d365e9272698f6c8e80523",
+ "translation_date": "2026-01-16T20:35:00+00:00",
+ "source_file": "images/time-of-flight-banana.png",
"language_code": "uk"
},
- "banana-ripe-14.85cf309aa702cfa8.webp": {
- "original_hash": "c45e36f248a3dace32791bfca32d6aed",
- "translation_date": "2026-01-16T21:08:58+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-14.png",
+ "traditional-vs-ml.5c20c169621fa539.webp": {
+ "original_hash": "7ba80f8ce61fc58a79619972640123b7",
+ "translation_date": "2026-01-16T20:27:44+00:00",
+ "source_file": "images/traditional-vs-ml.png",
"language_code": "uk"
},
- "banana-ripe-23.6f3364afcab19e57.webp": {
- "original_hash": "28dcfffcd92c957991aca002f7afb9f5",
- "translation_date": "2026-01-16T21:08:59+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-23.png",
+ "translated-smart-timer.08ac20057fdc5c37.webp": {
+ "original_hash": "f0bc8a93e3e880f4362f14db64377b44",
+ "translation_date": "2026-01-16T20:26:58+00:00",
+ "source_file": "images/translated-smart-timer.png",
"language_code": "uk"
},
- "banana-ripe-15.933412eb14a3f8e4.webp": {
- "original_hash": "efaa40a12e710aa6bbb1a1d0bb2052a4",
- "translation_date": "2026-01-16T21:09:00+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-15.png",
+ "transpiration.b735aa34e4372e65.webp": {
+ "original_hash": "cdaa5c2392fbae09e27cecbd2163fead",
+ "translation_date": "2026-01-16T20:38:56+00:00",
+ "source_file": "images/transpiration.png",
"language_code": "uk"
},
- "banana-ripe-12.9f87e663b9da6c85.webp": {
- "original_hash": "8e8d0158457b243d442b06713947d089",
- "translation_date": "2026-01-16T21:09:01+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-12.png",
+ "tts-overview.193843cf3f5ee09f.webp": {
+ "original_hash": "60bcfe389948c72835cba3d41cc92643",
+ "translation_date": "2026-01-16T20:37:27+00:00",
+ "source_file": "images/tts-overview.png",
"language_code": "uk"
},
- "banana-ripe-19.ac3b0fc6cf6fdfd5.webp": {
- "original_hash": "2390f2cc5023984a9682ec5f96f2bd6e",
- "translation_date": "2026-01-16T21:09:02+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-19.png",
+ "uart.d0dbd3fb9e3728c6.webp": {
+ "original_hash": "69f7d23a9049bf351ed17aaf49400cce",
+ "translation_date": "2026-01-16T20:34:59+00:00",
+ "source_file": "images/uart.png",
"language_code": "uk"
},
- "banana-ripe-24.ff2c02cc80a9c430.webp": {
- "original_hash": "cffff187f53978527516f37fbdb528b6",
- "translation_date": "2026-01-16T21:09:03+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-24.png",
+ "vscode-azure-functions-init-notification.bd19b49229963edb.webp": {
+ "original_hash": "631bfd744e57eadbdf63c0bf59b5addf",
+ "translation_date": "2026-01-16T20:40:58+00:00",
+ "source_file": "images/vscode-azure-functions-init-notification.png",
"language_code": "uk"
},
- "banana-ripe-1.780e9be3a60d8879.webp": {
- "original_hash": "e1657ae830ee7346983e1ca04f185e0e",
- "translation_date": "2026-01-16T21:09:04+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-1.png",
+ "vscode-kill-terminal.1cc4de7c6f25ee08.webp": {
+ "original_hash": "b22d79cb8cfc5bfb5adea2ab797d1498",
+ "translation_date": "2026-01-16T20:31:45+00:00",
+ "source_file": "images/vscode-kill-terminal.png",
"language_code": "uk"
},
- "banana-ripe-10.c3d98eb280e7464f.webp": {
- "original_hash": "1fd32bdc31ba975c91484494cc3ef395",
- "translation_date": "2026-01-16T21:09:04+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-10.png",
+ "vscode-new-file-button.182702340fe6723c.webp": {
+ "original_hash": "f53b77090608588ce1aea6e28ac7534b",
+ "translation_date": "2026-01-16T20:36:55+00:00",
+ "source_file": "images/vscode-new-file-button.png",
"language_code": "uk"
},
- "banana-ripe-22.a63c05aeb7f866fc.webp": {
- "original_hash": "1b4c8cac0fb4d88e2fac6e10a401b567",
- "translation_date": "2026-01-16T21:09:05+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-22.png",
+ "vscode-new-terminal.77db8fc0f9cd3182.webp": {
+ "original_hash": "a692e413071b4224d251842fc4a95050",
+ "translation_date": "2026-01-16T20:26:17+00:00",
+ "source_file": "images/vscode-new-terminal.png",
"language_code": "uk"
},
- "banana-ripe-7.5fc18dfe7b7ae9dc.webp": {
- "original_hash": "ab45157090d3fb253fc262e1ac44cd36",
- "translation_date": "2026-01-16T21:09:06+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/ripe/banana-ripe-7.png",
+ "vscode-open-nightlight-remote.d3d2a4011e30d535.webp": {
+ "original_hash": "863d50888f94713346469b8afa0a56b3",
+ "translation_date": "2026-01-16T20:20:09+00:00",
+ "source_file": "images/vscode-open-nightlight-remote.png",
"language_code": "uk"
},
- "banana-unripe-23.c4c9067f23370e90.webp": {
- "original_hash": "141fdca6d816f53efd73fe0ae59d0a43",
- "translation_date": "2026-01-16T21:09:07+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-23.png",
+ "vscode-platformio-build-command-palette.7708e7ec7d75d7ee.webp": {
+ "original_hash": "24236a76bf00a861dbf80d37b29265ce",
+ "translation_date": "2026-01-16T20:27:10+00:00",
+ "source_file": "images/vscode-platformio-build-command-palette.png",
"language_code": "uk"
},
- "banana-unripe-16.bd058f64bd7ec014.webp": {
- "original_hash": "a57dba0a4221e68a916b8d6b39ee88b3",
- "translation_date": "2026-01-16T21:09:08+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-16.png",
+ "vscode-platformio-home-open.3f9a41bfd3f4da1c.webp": {
+ "original_hash": "68285f83d33fcd0a4b1e3141ef0afead",
+ "translation_date": "2026-01-16T20:23:54+00:00",
+ "source_file": "images/vscode-platformio-home-open.png",
"language_code": "uk"
},
- "banana-unripe-6.e3a73307558caecc.webp": {
- "original_hash": "29d58bf3f0290ac98d5c748f467ab900",
- "translation_date": "2026-01-16T21:09:09+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-6.png",
+ "vscode-platformio-menu.297be26b9733e5c4.webp": {
+ "original_hash": "690ba1bf727223328bae1da7aef65b59",
+ "translation_date": "2026-01-16T20:28:07+00:00",
+ "source_file": "images/vscode-platformio-menu.png",
"language_code": "uk"
},
- "banana-unripe-27.f98fd272deeb02d9.webp": {
- "original_hash": "32ffe72a780f2ae97ac1b189d0fb9a44",
- "translation_date": "2026-01-16T21:09:10+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-27.png",
+ "vscode-platformio-nightlight-project-wizard.5c64db4da6037420.webp": {
+ "original_hash": "d55f8f702d005d082ea301248f7b70f9",
+ "translation_date": "2026-01-16T20:25:51+00:00",
+ "source_file": "images/vscode-platformio-nightlight-project-wizard.png",
"language_code": "uk"
},
- "banana-unripe-4.483e740d6fd7b5a6.webp": {
- "original_hash": "e0ff72cd82b8c7c4595e1beec806b8cb",
- "translation_date": "2026-01-16T21:09:11+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-4.png",
+ "vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.webp": {
+ "original_hash": "02340f15877c75b8ca3f08222c32b679",
+ "translation_date": "2026-01-16T20:35:57+00:00",
+ "source_file": "images/vscode-platformio-serial-monitor-command-palette.png",
"language_code": "uk"
},
- "banana-unripe-10.38dab0db918a2487.webp": {
- "original_hash": "3fbe312ca683ffb4130c21bb5f8faf67",
- "translation_date": "2026-01-16T21:09:12+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-10.png",
+ "vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.webp": {
+ "original_hash": "ad07a4dbd27f86bd480dcfbbc1a56a01",
+ "translation_date": "2026-01-16T20:30:50+00:00",
+ "source_file": "images/vscode-platformio-upload-command-palette.png",
"language_code": "uk"
},
- "banana-unripe-7.634ca89acc17d68f.webp": {
- "original_hash": "90677247facc68c33c17c37f03d6531d",
- "translation_date": "2026-01-16T21:09:13+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-7.png",
+ "vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.webp": {
+ "original_hash": "c3bd57b44fe7628cc688f4d4fd814416",
+ "translation_date": "2026-01-16T20:20:22+00:00",
+ "source_file": "images/vscode-platformio-welcome-new-button.png",
"language_code": "uk"
},
- "banana-unripe-28.5331ba409ce41c07.webp": {
- "original_hash": "75f6d0f1ad3d2ca875d31421b8f35deb",
- "translation_date": "2026-01-16T21:09:14+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-28.png",
+ "vscode-virtual-env.8ba42e04c3d533cf.webp": {
+ "original_hash": "f79cd090b385dfdfe774452b7d89eb84",
+ "translation_date": "2026-01-16T20:30:39+00:00",
+ "source_file": "images/vscode-virtual-env.png",
"language_code": "uk"
},
- "banana-unripe-22.27dff4b438163080.webp": {
- "original_hash": "a9a930c9ba5f72daa2205105248afd86",
- "translation_date": "2026-01-16T21:09:15+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-22.png",
+ "what-is-azure-video-thumbnail.20174db09e03bbb8.webp": {
+ "original_hash": "ca9324cf5205832042b050d641f904b3",
+ "translation_date": "2026-01-16T20:24:49+00:00",
+ "source_file": "images/what-is-azure-video-thumbnail.png",
"language_code": "uk"
},
- "banana-unripe-20.85b7a74eaab5634e.webp": {
- "original_hash": "cf0067ebc713ffa4be85f95463639d68",
- "translation_date": "2026-01-16T21:09:16+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-20.png",
+ "wio-gps-sensor.19fd52b81ce58095.webp": {
+ "original_hash": "71ac9146b7ea28e48f6ee5b636cd1109",
+ "translation_date": "2026-01-16T20:30:03+00:00",
+ "source_file": "images/wio-gps-sensor.png",
"language_code": "uk"
},
- "banana-unripe-3.896df8fb2c3b8f51.webp": {
- "original_hash": "16d53ba9a1f72a431e04901214d53f2e",
- "translation_date": "2026-01-16T21:09:17+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-3.png",
+ "wio-hardware-kit.4c70c48b85e4283a.webp": {
+ "original_hash": "e428f5e0754412af1a8664ea7baff212",
+ "translation_date": "2026-01-16T20:35:09+00:00",
+ "source_file": "images/wio-hardware-kit.png",
"language_code": "uk"
},
- "banana-unripe-13.37e5a7cac5aa0920.webp": {
- "original_hash": "ad62ee1af2830d972b9d933e94c8f592",
- "translation_date": "2026-01-16T21:09:18+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-13.png",
+ "wio-led.265a1897e72d7f21.webp": {
+ "original_hash": "047202c8d9ddd146add1c33301f91d0e",
+ "translation_date": "2026-01-16T20:41:40+00:00",
+ "source_file": "images/wio-led.png",
"language_code": "uk"
},
- "banana-unripe-18.39c0eb79d7b3b9ba.webp": {
- "original_hash": "5e5522a34ce418404df666003c42058e",
- "translation_date": "2026-01-16T21:09:19+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-18.png",
+ "wio-light-sensor.b1f529f3c95f5165.webp": {
+ "original_hash": "7d3c253db81dc7f1b0fcd4554ae4bb1f",
+ "translation_date": "2026-01-16T20:31:11+00:00",
+ "source_file": "images/wio-light-sensor.png",
"language_code": "uk"
},
- "banana-unripe-2.9591d1a6aa27deeb.webp": {
- "original_hash": "b414558382a2640d15611bd29ed8f5f0",
- "translation_date": "2026-01-16T21:09:20+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-2.png",
+ "wio-mic.3f8c843dbe8ad917.webp": {
+ "original_hash": "eb90afd4b3953d38218422601ae677b5",
+ "translation_date": "2026-01-16T20:26:19+00:00",
+ "source_file": "images/wio-mic.png",
"language_code": "uk"
},
- "banana-unripe-12.b95a088ccae935db.webp": {
- "original_hash": "26ff82ce86b8b10f54fc97c7227aa131",
- "translation_date": "2026-01-16T21:09:21+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-12.png",
+ "wio-relay-and-soil-moisture-sensor.ed722202d42babe0.webp": {
+ "original_hash": "ca90c734c88176a89d703b243c280333",
+ "translation_date": "2026-01-16T20:19:34+00:00",
+ "source_file": "images/wio-relay-and-soil-moisture-sensor.png",
"language_code": "uk"
},
- "banana-unripe-19.e61e6d7efaf2d8c8.webp": {
- "original_hash": "9412ba91c9eca98b84c86de22b51631f",
- "translation_date": "2026-01-16T21:09:21+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-19.png",
+ "wio-respeaker-hat.bd54917d446e6f6f.webp": {
+ "original_hash": "040868428b85d90d767351cbbc89a23d",
+ "translation_date": "2026-01-16T20:36:53+00:00",
+ "source_file": "images/wio-respeaker-hat.png",
"language_code": "uk"
},
- "banana-unripe-8.75720b4cdebac8c3.webp": {
- "original_hash": "b2c3f312e05c258ea969ea1510c9e8d7",
- "translation_date": "2026-01-16T21:09:22+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-8.png",
+ "wio-respeaker-wiring-0.767f80aa65081038.webp": {
+ "original_hash": "47daeac252937c129a4000dd216c04d8",
+ "translation_date": "2026-01-16T20:36:43+00:00",
+ "source_file": "images/wio-respeaker-wiring-0.png",
"language_code": "uk"
},
- "banana-unripe-17.408382d679bfa079.webp": {
- "original_hash": "9b487f26ef0c7cfb561c472902c5d96b",
- "translation_date": "2026-01-16T21:09:23+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-17.png",
+ "wio-respeaker-wiring-1.8d894727f2ba2400.webp": {
+ "original_hash": "192d03a7a2cd1eab078ef6afa28a39c9",
+ "translation_date": "2026-01-16T20:29:36+00:00",
+ "source_file": "images/wio-respeaker-wiring-1.png",
"language_code": "uk"
},
- "banana-unripe-21.ccc1333439b344bc.webp": {
- "original_hash": "6ee44eae72d211d164828835be1dd7c5",
- "translation_date": "2026-01-16T21:09:24+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-21.png",
+ "wio-respeaker-wiring-2.329e1cbd306e754f.webp": {
+ "original_hash": "76a795bfad251f217e7822f14ebd85e3",
+ "translation_date": "2026-01-16T20:34:04+00:00",
+ "source_file": "images/wio-respeaker-wiring-2.png",
"language_code": "uk"
},
- "banana-unripe-29.84e126f389bf627e.webp": {
- "original_hash": "fad512ccb4e4129d91a10b915bc55829",
- "translation_date": "2026-01-16T21:09:26+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-29.png",
+ "wio-respeaker-wiring-3.75b0be447e2fa930.webp": {
+ "original_hash": "430c8ab68fc9ee2c6bedae1d41325002",
+ "translation_date": "2026-01-16T20:26:09+00:00",
+ "source_file": "images/wio-respeaker-wiring-3.png",
"language_code": "uk"
},
- "banana-unripe-5.e9923cf1ffcfc1c9.webp": {
- "original_hash": "c46c19087503e1173c9c214750b06c8f",
- "translation_date": "2026-01-16T21:09:27+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-5.png",
+ "wio-respeaker-wiring-4.aa9cd434d8779437.webp": {
+ "original_hash": "c8febc847beb4a69180b745d5e718281",
+ "translation_date": "2026-01-16T20:18:50+00:00",
+ "source_file": "images/wio-respeaker-wiring-4.png",
"language_code": "uk"
},
- "banana-unripe-14.d19ddd6bbf63a259.webp": {
- "original_hash": "df691d75f8bdf20269d642704fa81233",
- "translation_date": "2026-01-16T21:09:27+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-14.png",
+ "wio-respeaker-wiring-5.af117c20acf622f3.webp": {
+ "original_hash": "1953600b09247d9302e7011dceed8f28",
+ "translation_date": "2026-01-16T20:30:06+00:00",
+ "source_file": "images/wio-respeaker-wiring-5.png",
"language_code": "uk"
},
- "banana-unripe-25.21d553d84880ac4f.webp": {
- "original_hash": "534e54b877de9b3bc7c5e67e6fb426b5",
- "translation_date": "2026-01-16T21:09:29+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-25.png",
+ "wio-sd-card.acdcbe322fa4ee7f.webp": {
+ "original_hash": "88bd7dd4bc8b4c181e7b3743945a2edd",
+ "translation_date": "2026-01-16T20:23:57+00:00",
+ "source_file": "images/wio-sd-card.png",
"language_code": "uk"
},
- "banana-unripe-1.910c8606a300fa20.webp": {
- "original_hash": "6d91493fcc6ed717266d0a58ed4ba97d",
- "translation_date": "2026-01-16T21:09:30+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-1.png",
+ "wio-soil-moisture-sensor.46919b61c3f6cb74.webp": {
+ "original_hash": "19186ea8705744d6f7ef80dd49a31037",
+ "translation_date": "2026-01-16T20:28:14+00:00",
+ "source_file": "images/wio-soil-moisture-sensor.png",
"language_code": "uk"
},
- "banana-unripe-15.274e48544326077a.webp": {
- "original_hash": "1bf43279e1d99527a05e3fd05b6ac035",
- "translation_date": "2026-01-16T21:09:31+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-15.png",
+ "wio-temperature-sensor.2934928f38c7f79a.webp": {
+ "original_hash": "9e8e3bc7a39149547dcfcce2493e151e",
+ "translation_date": "2026-01-16T20:31:21+00:00",
+ "source_file": "images/wio-temperature-sensor.png",
"language_code": "uk"
},
- "banana-unripe-9.e8076983351d2f54.webp": {
- "original_hash": "93eac8be89da4c1db40c38166f18d515",
- "translation_date": "2026-01-16T21:09:32+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-9.png",
+ "wio-terminal-c-button.73df3cb1c1445ea0.webp": {
+ "original_hash": "7e8c595998491210a3ffd21ee338afe6",
+ "translation_date": "2026-01-16T20:31:20+00:00",
+ "source_file": "images/wio-terminal-c-button.png",
"language_code": "uk"
},
- "banana-unripe-24.6f0b781c309da62f.webp": {
- "original_hash": "c36781ac98c350de305cc9864e4e4b67",
- "translation_date": "2026-01-16T21:09:33+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-24.png",
+ "wio-terminal-pin-sticker.b90b1535937b84bd.webp": {
+ "original_hash": "beeae0399efc567f78b9771eb986710a",
+ "translation_date": "2026-01-16T20:26:36+00:00",
+ "source_file": "images/wio-terminal-pin-sticker.png",
"language_code": "uk"
},
- "banana-unripe-26.823c48b61feb1d5c.webp": {
- "original_hash": "f541d556eff5be42991bba984ca305f9",
- "translation_date": "2026-01-16T21:09:33+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-26.png",
+ "wio-terminal.b8299ee16587db9a.webp": {
+ "original_hash": "e031f14d743539d41b871e8da6c516f7",
+ "translation_date": "2026-01-16T20:20:49+00:00",
+ "source_file": "images/wio-terminal.png",
"language_code": "uk"
},
- "banana-unripe-11.ec8d0eefe63e10b9.webp": {
- "original_hash": "fafe54a9660b5ea8811d8df8dfe375ad",
- "translation_date": "2026-01-16T21:09:34+00:00",
- "source_file": "4-manufacturing/lessons/1-train-fruit-detector/images/training/unripe/banana-unripe-11.png",
+ "wio-time-of-flight-sensor.c4c182131d2ea73d.webp": {
+ "original_hash": "fe6b9bb1afee16f03bab8f6ddc3512b3",
+ "translation_date": "2026-01-16T20:27:50+00:00",
+ "source_file": "images/wio-time-of-flight-sensor.png",
"language_code": "uk"
}
}
\ No newline at end of file
diff --git a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.et.png b/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.et.png
deleted file mode 100644
index 3f4e75b4a..000000000
Binary files a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.et.png and /dev/null differ
diff --git a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.pcm.png b/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.pcm.png
deleted file mode 100644
index 5d61696a9..000000000
Binary files a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.ta.png b/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.ta.png
deleted file mode 100644
index 4952a2276..000000000
Binary files a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb.ta.png and /dev/null differ
diff --git a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.et.png b/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.et.png
deleted file mode 100644
index 3f4e75b4a..000000000
Binary files a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.et.png and /dev/null differ
diff --git a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.pcm.png b/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.pcm.png
deleted file mode 100644
index 5d61696a9..000000000
Binary files a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.ta.png b/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.ta.png
deleted file mode 100644
index 4952a2276..000000000
Binary files a/translated_images/vscode-azure-functions-init-notification.bd19b49229963edb5311fb3a79445ea469424759d2917ee2f2eb6f92d65d5086.ta.png and /dev/null differ
diff --git a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.et.png b/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.et.png
deleted file mode 100644
index 8d62d8276..000000000
Binary files a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.et.png and /dev/null differ
diff --git a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.pcm.png b/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.pcm.png
deleted file mode 100644
index 8d62d8276..000000000
Binary files a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.ta.png b/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.ta.png
deleted file mode 100644
index 8d62d8276..000000000
Binary files a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08.ta.png and /dev/null differ
diff --git a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.et.png b/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.et.png
deleted file mode 100644
index 8d62d8276..000000000
Binary files a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.et.png and /dev/null differ
diff --git a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.pcm.png b/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.pcm.png
deleted file mode 100644
index 8d62d8276..000000000
Binary files a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.ta.png b/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.ta.png
deleted file mode 100644
index 8d62d8276..000000000
Binary files a/translated_images/vscode-kill-terminal.1cc4de7c6f25ee08f423f0ead714e61d069fac1eb2089e97b8a7bbcb3d45fe5e.ta.png and /dev/null differ
diff --git a/translated_images/vscode-new-file-button.182702340fe6723c.et.png b/translated_images/vscode-new-file-button.182702340fe6723c.et.png
deleted file mode 100644
index cf1b597f9..000000000
Binary files a/translated_images/vscode-new-file-button.182702340fe6723c.et.png and /dev/null differ
diff --git a/translated_images/vscode-new-file-button.182702340fe6723c.pcm.png b/translated_images/vscode-new-file-button.182702340fe6723c.pcm.png
deleted file mode 100644
index 1cf74d614..000000000
Binary files a/translated_images/vscode-new-file-button.182702340fe6723c.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-new-file-button.182702340fe6723c.ta.png b/translated_images/vscode-new-file-button.182702340fe6723c.ta.png
deleted file mode 100644
index 5e9d5edef..000000000
Binary files a/translated_images/vscode-new-file-button.182702340fe6723c.ta.png and /dev/null differ
diff --git a/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.et.png b/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.et.png
deleted file mode 100644
index cf1b597f9..000000000
Binary files a/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.et.png and /dev/null differ
diff --git a/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.pcm.png b/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.pcm.png
deleted file mode 100644
index 1cf74d614..000000000
Binary files a/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.ta.png b/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.ta.png
deleted file mode 100644
index 5e9d5edef..000000000
Binary files a/translated_images/vscode-new-file-button.182702340fe6723c8cbb4cfa1a9a9fb0d0a5227643b4e46b91ff67b07a39a92f.ta.png and /dev/null differ
diff --git a/translated_images/vscode-new-terminal.77db8fc0f9cd3182.et.png b/translated_images/vscode-new-terminal.77db8fc0f9cd3182.et.png
deleted file mode 100644
index 1f6ed1fb0..000000000
Binary files a/translated_images/vscode-new-terminal.77db8fc0f9cd3182.et.png and /dev/null differ
diff --git a/translated_images/vscode-new-terminal.77db8fc0f9cd3182.pcm.png b/translated_images/vscode-new-terminal.77db8fc0f9cd3182.pcm.png
deleted file mode 100644
index 5f9a02cb8..000000000
Binary files a/translated_images/vscode-new-terminal.77db8fc0f9cd3182.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-new-terminal.77db8fc0f9cd3182.ta.png b/translated_images/vscode-new-terminal.77db8fc0f9cd3182.ta.png
deleted file mode 100644
index f25f3d02e..000000000
Binary files a/translated_images/vscode-new-terminal.77db8fc0f9cd3182.ta.png and /dev/null differ
diff --git a/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.et.png b/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.et.png
deleted file mode 100644
index 1f6ed1fb0..000000000
Binary files a/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.et.png and /dev/null differ
diff --git a/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.pcm.png b/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.pcm.png
deleted file mode 100644
index 5f9a02cb8..000000000
Binary files a/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.ta.png b/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.ta.png
deleted file mode 100644
index f25f3d02e..000000000
Binary files a/translated_images/vscode-new-terminal.77db8fc0f9cd31824b0e49a201beafe4ae4616d6c7339992cb2819e789b3eff9.ta.png and /dev/null differ
diff --git a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.et.png b/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.et.png
deleted file mode 100644
index ba091147d..000000000
Binary files a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.et.png and /dev/null differ
diff --git a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.pcm.png b/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.pcm.png
deleted file mode 100644
index 021f7e4d0..000000000
Binary files a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.ta.png b/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.ta.png
deleted file mode 100644
index 001dd06bb..000000000
Binary files a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535.ta.png and /dev/null differ
diff --git a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.et.png b/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.et.png
deleted file mode 100644
index ba091147d..000000000
Binary files a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.et.png and /dev/null differ
diff --git a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.pcm.png b/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.pcm.png
deleted file mode 100644
index 021f7e4d0..000000000
Binary files a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.ta.png b/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.ta.png
deleted file mode 100644
index 001dd06bb..000000000
Binary files a/translated_images/vscode-open-nightlight-remote.d3d2a4011e30d535c4b70084f6e94bf6b5b1327fd8e77affe64465ac151ee766.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.et.png b/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.et.png
deleted file mode 100644
index 73b4cb189..000000000
Binary files a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.pcm.png b/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.pcm.png
deleted file mode 100644
index 018945996..000000000
Binary files a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.ta.png b/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.ta.png
deleted file mode 100644
index 277ee4451..000000000
Binary files a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.et.png b/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.et.png
deleted file mode 100644
index 73b4cb189..000000000
Binary files a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.pcm.png b/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.pcm.png
deleted file mode 100644
index 018945996..000000000
Binary files a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.ta.png b/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.ta.png
deleted file mode 100644
index 277ee4451..000000000
Binary files a/translated_images/vscode-platformio-build-command-palette.7708e7ec7d75d7ee1a0551f42229a321c7e2e4bccac7f1a64df2ed55999f723d.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.et.png b/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.et.png
deleted file mode 100644
index ce7d80ef4..000000000
Binary files a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.pcm.png b/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.pcm.png
deleted file mode 100644
index 72e3f3dab..000000000
Binary files a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.ta.png b/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.ta.png
deleted file mode 100644
index 895a423ec..000000000
Binary files a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.et.png b/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.et.png
deleted file mode 100644
index ce7d80ef4..000000000
Binary files a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.pcm.png b/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.pcm.png
deleted file mode 100644
index 72e3f3dab..000000000
Binary files a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.ta.png b/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.ta.png
deleted file mode 100644
index 895a423ec..000000000
Binary files a/translated_images/vscode-platformio-home-open.3f9a41bfd3f4da1c866ec3e69f1675faa30b823b5b58ab58ac88e5df9a85da19.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-menu.297be26b9733e5c4.et.png b/translated_images/vscode-platformio-menu.297be26b9733e5c4.et.png
deleted file mode 100644
index 791aad07a..000000000
Binary files a/translated_images/vscode-platformio-menu.297be26b9733e5c4.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-menu.297be26b9733e5c4.pcm.png b/translated_images/vscode-platformio-menu.297be26b9733e5c4.pcm.png
deleted file mode 100644
index 64c49944e..000000000
Binary files a/translated_images/vscode-platformio-menu.297be26b9733e5c4.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-menu.297be26b9733e5c4.ta.png b/translated_images/vscode-platformio-menu.297be26b9733e5c4.ta.png
deleted file mode 100644
index e86fb5b9a..000000000
Binary files a/translated_images/vscode-platformio-menu.297be26b9733e5c4.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.et.png b/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.et.png
deleted file mode 100644
index 791aad07a..000000000
Binary files a/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.pcm.png b/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.pcm.png
deleted file mode 100644
index 64c49944e..000000000
Binary files a/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.ta.png b/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.ta.png
deleted file mode 100644
index e86fb5b9a..000000000
Binary files a/translated_images/vscode-platformio-menu.297be26b9733e5c4635d9d8e636e93fed2015809eafb7cc8fd409c37b3ef2ef5.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.et.png b/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.et.png
deleted file mode 100644
index 42fd3b6b4..000000000
Binary files a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.pcm.png b/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.pcm.png
deleted file mode 100644
index 8ad7c8039..000000000
Binary files a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.ta.png b/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.ta.png
deleted file mode 100644
index a7250bd7d..000000000
Binary files a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.et.png b/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.et.png
deleted file mode 100644
index 42fd3b6b4..000000000
Binary files a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.pcm.png b/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.pcm.png
deleted file mode 100644
index 8ad7c8039..000000000
Binary files a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.ta.png b/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.ta.png
deleted file mode 100644
index a7250bd7d..000000000
Binary files a/translated_images/vscode-platformio-nightlight-project-wizard.5c64db4da6037420827c2597507897233457210ee23975711fa2285efdcd0dc7.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.et.png b/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.et.png
deleted file mode 100644
index 5b53c9bd6..000000000
Binary files a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.pcm.png b/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.pcm.png
deleted file mode 100644
index 552bda929..000000000
Binary files a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.ta.png b/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.ta.png
deleted file mode 100644
index 814ecedd8..000000000
Binary files a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.et.png b/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.et.png
deleted file mode 100644
index 5b53c9bd6..000000000
Binary files a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.pcm.png b/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.pcm.png
deleted file mode 100644
index 552bda929..000000000
Binary files a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.ta.png b/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.ta.png
deleted file mode 100644
index 814ecedd8..000000000
Binary files a/translated_images/vscode-platformio-serial-monitor-command-palette.b348ec841b8a1c14af503d6fc0bf73c657c79c9acc12a6b6dd485ce3b5826f48.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.et.png b/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.et.png
deleted file mode 100644
index af8ef3fef..000000000
Binary files a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.pcm.png b/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.pcm.png
deleted file mode 100644
index 0179b4edd..000000000
Binary files a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.ta.png b/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.ta.png
deleted file mode 100644
index 08a949160..000000000
Binary files a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.et.png b/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.et.png
deleted file mode 100644
index af8ef3fef..000000000
Binary files a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.pcm.png b/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.pcm.png
deleted file mode 100644
index 0179b4edd..000000000
Binary files a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.ta.png b/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.ta.png
deleted file mode 100644
index 08a949160..000000000
Binary files a/translated_images/vscode-platformio-upload-command-palette.9e0f49cf80d1f1c3eb5c6689b8705ad8b89f0374b21698e996fec11e4ed09347.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.et.png b/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.et.png
deleted file mode 100644
index ec2554174..000000000
Binary files a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.pcm.png b/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.pcm.png
deleted file mode 100644
index 1aaf69d3e..000000000
Binary files a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.ta.png b/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.ta.png
deleted file mode 100644
index 8077649d1..000000000
Binary files a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc8.ta.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.et.png b/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.et.png
deleted file mode 100644
index ec2554174..000000000
Binary files a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.et.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.pcm.png b/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.pcm.png
deleted file mode 100644
index 1aaf69d3e..000000000
Binary files a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.ta.png b/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.ta.png
deleted file mode 100644
index 8077649d1..000000000
Binary files a/translated_images/vscode-platformio-welcome-new-button.ba6fc8a4c7b78cc822e1ce47ba29c5db96668cce7c5f4adbfd2f1196422baa26.ta.png and /dev/null differ
diff --git a/translated_images/vscode-virtual-env.8ba42e04c3d533cf.et.png b/translated_images/vscode-virtual-env.8ba42e04c3d533cf.et.png
deleted file mode 100644
index 855d442e3..000000000
Binary files a/translated_images/vscode-virtual-env.8ba42e04c3d533cf.et.png and /dev/null differ
diff --git a/translated_images/vscode-virtual-env.8ba42e04c3d533cf.pcm.png b/translated_images/vscode-virtual-env.8ba42e04c3d533cf.pcm.png
deleted file mode 100644
index 855d442e3..000000000
Binary files a/translated_images/vscode-virtual-env.8ba42e04c3d533cf.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-virtual-env.8ba42e04c3d533cf.ta.png b/translated_images/vscode-virtual-env.8ba42e04c3d533cf.ta.png
deleted file mode 100644
index 855d442e3..000000000
Binary files a/translated_images/vscode-virtual-env.8ba42e04c3d533cf.ta.png and /dev/null differ
diff --git a/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.et.png b/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.et.png
deleted file mode 100644
index 855d442e3..000000000
Binary files a/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.et.png and /dev/null differ
diff --git a/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.pcm.png b/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.pcm.png
deleted file mode 100644
index 855d442e3..000000000
Binary files a/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.pcm.png and /dev/null differ
diff --git a/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.ta.png b/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.ta.png
deleted file mode 100644
index 855d442e3..000000000
Binary files a/translated_images/vscode-virtual-env.8ba42e04c3d533cf677e16cbe5ed9a3b80f62c6964472dc84b6f940800f0909f.ta.png and /dev/null differ
diff --git a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.et.png b/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.et.png
deleted file mode 100644
index f1558eee8..000000000
Binary files a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.et.png and /dev/null differ
diff --git a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.pcm.png b/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.pcm.png
deleted file mode 100644
index a698990b1..000000000
Binary files a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.pcm.png and /dev/null differ
diff --git a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.ta.png b/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.ta.png
deleted file mode 100644
index ec09a3f7e..000000000
Binary files a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb8.ta.png and /dev/null differ
diff --git a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.et.png b/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.et.png
deleted file mode 100644
index f1558eee8..000000000
Binary files a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.et.png and /dev/null differ
diff --git a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.pcm.png b/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.pcm.png
deleted file mode 100644
index a698990b1..000000000
Binary files a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.pcm.png and /dev/null differ
diff --git a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.ta.png b/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.ta.png
deleted file mode 100644
index ec09a3f7e..000000000
Binary files a/translated_images/what-is-azure-video-thumbnail.20174db09e03bbb87d213f928d3cb27410305d2e567e952827de8478dbda959b.ta.png and /dev/null differ
diff --git a/translated_images/wio-gps-sensor.19fd52b81ce58095.et.png b/translated_images/wio-gps-sensor.19fd52b81ce58095.et.png
deleted file mode 100644
index 318ac3917..000000000
Binary files a/translated_images/wio-gps-sensor.19fd52b81ce58095.et.png and /dev/null differ
diff --git a/translated_images/wio-gps-sensor.19fd52b81ce58095.pcm.png b/translated_images/wio-gps-sensor.19fd52b81ce58095.pcm.png
deleted file mode 100644
index 3e16e58fb..000000000
Binary files a/translated_images/wio-gps-sensor.19fd52b81ce58095.pcm.png and /dev/null differ
diff --git a/translated_images/wio-gps-sensor.19fd52b81ce58095.ta.png b/translated_images/wio-gps-sensor.19fd52b81ce58095.ta.png
deleted file mode 100644
index 56b212965..000000000
Binary files a/translated_images/wio-gps-sensor.19fd52b81ce58095.ta.png and /dev/null differ
diff --git a/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.et.png b/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.et.png
deleted file mode 100644
index 318ac3917..000000000
Binary files a/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.et.png and /dev/null differ
diff --git a/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.pcm.png b/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.pcm.png
deleted file mode 100644
index 3e16e58fb..000000000
Binary files a/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.pcm.png and /dev/null differ
diff --git a/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.ta.png b/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.ta.png
deleted file mode 100644
index 56b212965..000000000
Binary files a/translated_images/wio-gps-sensor.19fd52b81ce58095d5deb3d4e5a1fdd88818d76569b00b1f0d740c92dc986525.ta.png and /dev/null differ
diff --git a/translated_images/wio-hardware-kit.4c70c48b85e4283a.et.png b/translated_images/wio-hardware-kit.4c70c48b85e4283a.et.png
deleted file mode 100644
index d314b32a1..000000000
Binary files a/translated_images/wio-hardware-kit.4c70c48b85e4283a.et.png and /dev/null differ
diff --git a/translated_images/wio-hardware-kit.4c70c48b85e4283a.pcm.png b/translated_images/wio-hardware-kit.4c70c48b85e4283a.pcm.png
deleted file mode 100644
index b1d1704ff..000000000
Binary files a/translated_images/wio-hardware-kit.4c70c48b85e4283a.pcm.png and /dev/null differ
diff --git a/translated_images/wio-hardware-kit.4c70c48b85e4283a.ta.png b/translated_images/wio-hardware-kit.4c70c48b85e4283a.ta.png
deleted file mode 100644
index 3a22c6162..000000000
Binary files a/translated_images/wio-hardware-kit.4c70c48b85e4283a.ta.png and /dev/null differ
diff --git a/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.et.png b/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.et.png
deleted file mode 100644
index d314b32a1..000000000
Binary files a/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.et.png and /dev/null differ
diff --git a/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.pcm.png b/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.pcm.png
deleted file mode 100644
index b1d1704ff..000000000
Binary files a/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.pcm.png and /dev/null differ
diff --git a/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.ta.png b/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.ta.png
deleted file mode 100644
index 3a22c6162..000000000
Binary files a/translated_images/wio-hardware-kit.4c70c48b85e4283a1d73e248d87d49587c0cd077eeb69cb3eca803166f63c9a5.ta.png and /dev/null differ
diff --git a/translated_images/wio-led.265a1897e72d7f21.et.png b/translated_images/wio-led.265a1897e72d7f21.et.png
deleted file mode 100644
index 9112ab90c..000000000
Binary files a/translated_images/wio-led.265a1897e72d7f21.et.png and /dev/null differ
diff --git a/translated_images/wio-led.265a1897e72d7f21.pcm.png b/translated_images/wio-led.265a1897e72d7f21.pcm.png
deleted file mode 100644
index a5884b034..000000000
Binary files a/translated_images/wio-led.265a1897e72d7f21.pcm.png and /dev/null differ
diff --git a/translated_images/wio-led.265a1897e72d7f21.ta.png b/translated_images/wio-led.265a1897e72d7f21.ta.png
deleted file mode 100644
index f626ce31c..000000000
Binary files a/translated_images/wio-led.265a1897e72d7f21.ta.png and /dev/null differ
diff --git a/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.et.png b/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.et.png
deleted file mode 100644
index 9112ab90c..000000000
Binary files a/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.et.png and /dev/null differ
diff --git a/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.pcm.png b/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.pcm.png
deleted file mode 100644
index a5884b034..000000000
Binary files a/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.pcm.png and /dev/null differ
diff --git a/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.ta.png b/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.ta.png
deleted file mode 100644
index f626ce31c..000000000
Binary files a/translated_images/wio-led.265a1897e72d7f21c753257516a4b677d8e30ce2b95fee98189458b3275ba0a6.ta.png and /dev/null differ
diff --git a/translated_images/wio-light-sensor.b1f529f3c95f5165.et.png b/translated_images/wio-light-sensor.b1f529f3c95f5165.et.png
deleted file mode 100644
index c8dcb6f0b..000000000
Binary files a/translated_images/wio-light-sensor.b1f529f3c95f5165.et.png and /dev/null differ
diff --git a/translated_images/wio-light-sensor.b1f529f3c95f5165.pcm.png b/translated_images/wio-light-sensor.b1f529f3c95f5165.pcm.png
deleted file mode 100644
index 95aff3eb2..000000000
Binary files a/translated_images/wio-light-sensor.b1f529f3c95f5165.pcm.png and /dev/null differ
diff --git a/translated_images/wio-light-sensor.b1f529f3c95f5165.ta.png b/translated_images/wio-light-sensor.b1f529f3c95f5165.ta.png
deleted file mode 100644
index 0d6288338..000000000
Binary files a/translated_images/wio-light-sensor.b1f529f3c95f5165.ta.png and /dev/null differ
diff --git a/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.et.png b/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.et.png
deleted file mode 100644
index c8dcb6f0b..000000000
Binary files a/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.et.png and /dev/null differ
diff --git a/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.pcm.png b/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.pcm.png
deleted file mode 100644
index 95aff3eb2..000000000
Binary files a/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.pcm.png and /dev/null differ
diff --git a/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.ta.png b/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.ta.png
deleted file mode 100644
index 0d6288338..000000000
Binary files a/translated_images/wio-light-sensor.b1f529f3c95f51654f2e2c1d2d4b55fe547d189f588c974f5c2462c728133840.ta.png and /dev/null differ
diff --git a/translated_images/wio-mic.3f8c843dbe8ad917.et.png b/translated_images/wio-mic.3f8c843dbe8ad917.et.png
deleted file mode 100644
index bb70a9057..000000000
Binary files a/translated_images/wio-mic.3f8c843dbe8ad917.et.png and /dev/null differ
diff --git a/translated_images/wio-mic.3f8c843dbe8ad917.pcm.png b/translated_images/wio-mic.3f8c843dbe8ad917.pcm.png
deleted file mode 100644
index bb70a9057..000000000
Binary files a/translated_images/wio-mic.3f8c843dbe8ad917.pcm.png and /dev/null differ
diff --git a/translated_images/wio-mic.3f8c843dbe8ad917.ta.png b/translated_images/wio-mic.3f8c843dbe8ad917.ta.png
deleted file mode 100644
index bb70a9057..000000000
Binary files a/translated_images/wio-mic.3f8c843dbe8ad917.ta.png and /dev/null differ
diff --git a/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.et.png b/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.et.png
deleted file mode 100644
index bb70a9057..000000000
Binary files a/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.et.png and /dev/null differ
diff --git a/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.pcm.png b/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.pcm.png
deleted file mode 100644
index bb70a9057..000000000
Binary files a/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.pcm.png and /dev/null differ
diff --git a/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.ta.png b/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.ta.png
deleted file mode 100644
index bb70a9057..000000000
Binary files a/translated_images/wio-mic.3f8c843dbe8ad917424037a93e3d25c62634add00a04dd8e091317b5a7a90088.ta.png and /dev/null differ
diff --git a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.et.png b/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.et.png
deleted file mode 100644
index 37438b62a..000000000
Binary files a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.et.png and /dev/null differ
diff --git a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.pcm.png b/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.pcm.png
deleted file mode 100644
index 26b2b9f21..000000000
Binary files a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.pcm.png and /dev/null differ
diff --git a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.ta.png b/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.ta.png
deleted file mode 100644
index 30d289500..000000000
Binary files a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0.ta.png and /dev/null differ
diff --git a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.et.png b/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.et.png
deleted file mode 100644
index 37438b62a..000000000
Binary files a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.et.png and /dev/null differ
diff --git a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.pcm.png b/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.pcm.png
deleted file mode 100644
index 26b2b9f21..000000000
Binary files a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.pcm.png and /dev/null differ
diff --git a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.ta.png b/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.ta.png
deleted file mode 100644
index 30d289500..000000000
Binary files a/translated_images/wio-relay-and-soil-moisture-sensor.ed722202d42babe0be5f4518cf13e8c2c81e8df21d37839266cbdb60cf30172d.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-hat.bd54917d446e6f6f.et.png b/translated_images/wio-respeaker-hat.bd54917d446e6f6f.et.png
deleted file mode 100644
index 9a34d7081..000000000
Binary files a/translated_images/wio-respeaker-hat.bd54917d446e6f6f.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-hat.bd54917d446e6f6f.pcm.png b/translated_images/wio-respeaker-hat.bd54917d446e6f6f.pcm.png
deleted file mode 100644
index 9a34d7081..000000000
Binary files a/translated_images/wio-respeaker-hat.bd54917d446e6f6f.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-hat.bd54917d446e6f6f.ta.png b/translated_images/wio-respeaker-hat.bd54917d446e6f6f.ta.png
deleted file mode 100644
index 9a34d7081..000000000
Binary files a/translated_images/wio-respeaker-hat.bd54917d446e6f6f.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.et.png b/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.et.png
deleted file mode 100644
index 9a34d7081..000000000
Binary files a/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.pcm.png b/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.pcm.png
deleted file mode 100644
index 9a34d7081..000000000
Binary files a/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.ta.png b/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.ta.png
deleted file mode 100644
index 9a34d7081..000000000
Binary files a/translated_images/wio-respeaker-hat.bd54917d446e6f6f142f9371ea52c12fd708873986bf46191208a151cd929bad.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-0.767f80aa65081038.et.png b/translated_images/wio-respeaker-wiring-0.767f80aa65081038.et.png
deleted file mode 100644
index 306ef740b..000000000
Binary files a/translated_images/wio-respeaker-wiring-0.767f80aa65081038.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-0.767f80aa65081038.pcm.png b/translated_images/wio-respeaker-wiring-0.767f80aa65081038.pcm.png
deleted file mode 100644
index d9d93bad9..000000000
Binary files a/translated_images/wio-respeaker-wiring-0.767f80aa65081038.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-0.767f80aa65081038.ta.png b/translated_images/wio-respeaker-wiring-0.767f80aa65081038.ta.png
deleted file mode 100644
index 7a376d062..000000000
Binary files a/translated_images/wio-respeaker-wiring-0.767f80aa65081038.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.et.png b/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.et.png
deleted file mode 100644
index 306ef740b..000000000
Binary files a/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.pcm.png b/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.pcm.png
deleted file mode 100644
index d9d93bad9..000000000
Binary files a/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.ta.png b/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.ta.png
deleted file mode 100644
index 7a376d062..000000000
Binary files a/translated_images/wio-respeaker-wiring-0.767f80aa6508103880d256cdf99ee7219e190db257c7261e4aec219759dc67b9.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.et.png b/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.et.png
deleted file mode 100644
index 5fe329b10..000000000
Binary files a/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.pcm.png b/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.pcm.png
deleted file mode 100644
index ed9aa5dd0..000000000
Binary files a/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.ta.png b/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.ta.png
deleted file mode 100644
index f7700048c..000000000
Binary files a/translated_images/wio-respeaker-wiring-1.8d894727f2ba2400.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.et.png b/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.et.png
deleted file mode 100644
index 5fe329b10..000000000
Binary files a/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.pcm.png b/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.pcm.png
deleted file mode 100644
index ed9aa5dd0..000000000
Binary files a/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.ta.png b/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.ta.png
deleted file mode 100644
index f7700048c..000000000
Binary files a/translated_images/wio-respeaker-wiring-1.8d894727f2ba24004824ee5e06b83b6d10952550003a3efb603182121521b0ef.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.et.png b/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.et.png
deleted file mode 100644
index b98266609..000000000
Binary files a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.pcm.png b/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.pcm.png
deleted file mode 100644
index a0d61a7e7..000000000
Binary files a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.ta.png b/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.ta.png
deleted file mode 100644
index a52bd801d..000000000
Binary files a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.et.png b/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.et.png
deleted file mode 100644
index b98266609..000000000
Binary files a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.pcm.png b/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.pcm.png
deleted file mode 100644
index a0d61a7e7..000000000
Binary files a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.ta.png b/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.ta.png
deleted file mode 100644
index a52bd801d..000000000
Binary files a/translated_images/wio-respeaker-wiring-2.329e1cbd306e754f8ffe56f9294794f4a8fa123860d76067a79e9ea385d1bf56.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.et.png b/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.et.png
deleted file mode 100644
index 5b8fb3261..000000000
Binary files a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.pcm.png b/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.pcm.png
deleted file mode 100644
index b22d84ad2..000000000
Binary files a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.ta.png b/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.ta.png
deleted file mode 100644
index db3153c5e..000000000
Binary files a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa930.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.et.png b/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.et.png
deleted file mode 100644
index 5b8fb3261..000000000
Binary files a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.pcm.png b/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.pcm.png
deleted file mode 100644
index b22d84ad2..000000000
Binary files a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.ta.png b/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.ta.png
deleted file mode 100644
index db3153c5e..000000000
Binary files a/translated_images/wio-respeaker-wiring-3.75b0be447e2fa9307a6a954f9ae8a71b77e39ada6a5ef1a059d341dc850fd90c.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.et.png b/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.et.png
deleted file mode 100644
index 534684203..000000000
Binary files a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.pcm.png b/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.pcm.png
deleted file mode 100644
index 534684203..000000000
Binary files a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.ta.png b/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.ta.png
deleted file mode 100644
index 534684203..000000000
Binary files a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.et.png b/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.et.png
deleted file mode 100644
index 534684203..000000000
Binary files a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.pcm.png b/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.pcm.png
deleted file mode 100644
index 534684203..000000000
Binary files a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.ta.png b/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.ta.png
deleted file mode 100644
index 534684203..000000000
Binary files a/translated_images/wio-respeaker-wiring-4.aa9cd434d8779437de720cba2719d83992413caed1b620b6148f6c8924889afb.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.et.png b/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.et.png
deleted file mode 100644
index c2a104954..000000000
Binary files a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.pcm.png b/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.pcm.png
deleted file mode 100644
index 2af8ba820..000000000
Binary files a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.ta.png b/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.ta.png
deleted file mode 100644
index a50d497c8..000000000
Binary files a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3.ta.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.et.png b/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.et.png
deleted file mode 100644
index c2a104954..000000000
Binary files a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.et.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.pcm.png b/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.pcm.png
deleted file mode 100644
index 2af8ba820..000000000
Binary files a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.pcm.png and /dev/null differ
diff --git a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.ta.png b/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.ta.png
deleted file mode 100644
index a50d497c8..000000000
Binary files a/translated_images/wio-respeaker-wiring-5.af117c20acf622f3cd656ccd8f4053f8845d6aaa3af164d24cb7dbd54a4bb470.ta.png and /dev/null differ
diff --git a/translated_images/wio-sd-card.acdcbe322fa4ee7f.et.png b/translated_images/wio-sd-card.acdcbe322fa4ee7f.et.png
deleted file mode 100644
index 3c0d2f878..000000000
Binary files a/translated_images/wio-sd-card.acdcbe322fa4ee7f.et.png and /dev/null differ
diff --git a/translated_images/wio-sd-card.acdcbe322fa4ee7f.pcm.png b/translated_images/wio-sd-card.acdcbe322fa4ee7f.pcm.png
deleted file mode 100644
index 3c0d2f878..000000000
Binary files a/translated_images/wio-sd-card.acdcbe322fa4ee7f.pcm.png and /dev/null differ
diff --git a/translated_images/wio-sd-card.acdcbe322fa4ee7f.ta.png b/translated_images/wio-sd-card.acdcbe322fa4ee7f.ta.png
deleted file mode 100644
index 3c0d2f878..000000000
Binary files a/translated_images/wio-sd-card.acdcbe322fa4ee7f.ta.png and /dev/null differ
diff --git a/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.et.png b/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.et.png
deleted file mode 100644
index 3c0d2f878..000000000
Binary files a/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.et.png and /dev/null differ
diff --git a/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.pcm.png b/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.pcm.png
deleted file mode 100644
index 3c0d2f878..000000000
Binary files a/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.pcm.png and /dev/null differ
diff --git a/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.ta.png b/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.ta.png
deleted file mode 100644
index 3c0d2f878..000000000
Binary files a/translated_images/wio-sd-card.acdcbe322fa4ee7f8f9c8cc015b3263964bb26ab5c7e25b41747988cc5280d64.ta.png and /dev/null differ
diff --git a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.et.png b/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.et.png
deleted file mode 100644
index dd81d3535..000000000
Binary files a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.et.png and /dev/null differ
diff --git a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.pcm.png b/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.pcm.png
deleted file mode 100644
index d2005cf6d..000000000
Binary files a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.pcm.png and /dev/null differ
diff --git a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.ta.png b/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.ta.png
deleted file mode 100644
index dfe413374..000000000
Binary files a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb74.ta.png and /dev/null differ
diff --git a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.et.png b/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.et.png
deleted file mode 100644
index dd81d3535..000000000
Binary files a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.et.png and /dev/null differ
diff --git a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.pcm.png b/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.pcm.png
deleted file mode 100644
index d2005cf6d..000000000
Binary files a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.pcm.png and /dev/null differ
diff --git a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.ta.png b/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.ta.png
deleted file mode 100644
index dfe413374..000000000
Binary files a/translated_images/wio-soil-moisture-sensor.46919b61c3f6cb7497662251b29038ee0e57a4c8b9d071feb996c3b0d7f65aaf.ta.png and /dev/null differ
diff --git a/translated_images/wio-temperature-sensor.2934928f38c7f79a.et.png b/translated_images/wio-temperature-sensor.2934928f38c7f79a.et.png
deleted file mode 100644
index ec8bbe2fd..000000000
Binary files a/translated_images/wio-temperature-sensor.2934928f38c7f79a.et.png and /dev/null differ
diff --git a/translated_images/wio-temperature-sensor.2934928f38c7f79a.pcm.png b/translated_images/wio-temperature-sensor.2934928f38c7f79a.pcm.png
deleted file mode 100644
index ec8bbe2fd..000000000
Binary files a/translated_images/wio-temperature-sensor.2934928f38c7f79a.pcm.png and /dev/null differ
diff --git a/translated_images/wio-temperature-sensor.2934928f38c7f79a.ta.png b/translated_images/wio-temperature-sensor.2934928f38c7f79a.ta.png
deleted file mode 100644
index ec8bbe2fd..000000000
Binary files a/translated_images/wio-temperature-sensor.2934928f38c7f79a.ta.png and /dev/null differ
diff --git a/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.et.png b/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.et.png
deleted file mode 100644
index ec8bbe2fd..000000000
Binary files a/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.et.png and /dev/null differ
diff --git a/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.pcm.png b/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.pcm.png
deleted file mode 100644
index ec8bbe2fd..000000000
Binary files a/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.pcm.png and /dev/null differ
diff --git a/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.ta.png b/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.ta.png
deleted file mode 100644
index ec8bbe2fd..000000000
Binary files a/translated_images/wio-temperature-sensor.2934928f38c7f79a68d24879d2c8986c78244696f931e2e33c293f426ecdc0ad.ta.png and /dev/null differ
diff --git a/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.et.png b/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.et.png
deleted file mode 100644
index bbaae8945..000000000
Binary files a/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.et.png and /dev/null differ
diff --git a/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.pcm.png b/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.pcm.png
deleted file mode 100644
index bbaae8945..000000000
Binary files a/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.pcm.png and /dev/null differ
diff --git a/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.ta.png b/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.ta.png
deleted file mode 100644
index bbaae8945..000000000
Binary files a/translated_images/wio-terminal-c-button.73df3cb1c1445ea0.ta.png and /dev/null differ
diff --git a/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.et.png b/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.et.png
deleted file mode 100644
index bbaae8945..000000000
Binary files a/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.et.png and /dev/null differ
diff --git a/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.pcm.png b/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.pcm.png
deleted file mode 100644
index bbaae8945..000000000
Binary files a/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.pcm.png and /dev/null differ
diff --git a/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.ta.png b/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.ta.png
deleted file mode 100644
index bbaae8945..000000000
Binary files a/translated_images/wio-terminal-c-button.73df3cb1c1445ea07ee98316af0e7925fcb43135df0abed58d3d4822b2589c3b.ta.png and /dev/null differ
diff --git a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.et.png b/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.et.png
deleted file mode 100644
index d2d50065f..000000000
Binary files a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.et.png and /dev/null differ
diff --git a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.pcm.png b/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.pcm.png
deleted file mode 100644
index b80b10a70..000000000
Binary files a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.pcm.png and /dev/null differ
diff --git a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.ta.png b/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.ta.png
deleted file mode 100644
index 59eeca56b..000000000
Binary files a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd.ta.png and /dev/null differ
diff --git a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.et.png b/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.et.png
deleted file mode 100644
index d2d50065f..000000000
Binary files a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.et.png and /dev/null differ
diff --git a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.pcm.png b/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.pcm.png
deleted file mode 100644
index b80b10a70..000000000
Binary files a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.pcm.png and /dev/null differ
diff --git a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.ta.png b/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.ta.png
deleted file mode 100644
index 59eeca56b..000000000
Binary files a/translated_images/wio-terminal-pin-sticker.b90b1535937b84bd00d853f0004aea74fac2aec04b43f14b887796b2633f855e.ta.png and /dev/null differ
diff --git a/translated_images/wio-terminal.b8299ee16587db9a.et.png b/translated_images/wio-terminal.b8299ee16587db9a.et.png
deleted file mode 100644
index 4e9390ebb..000000000
Binary files a/translated_images/wio-terminal.b8299ee16587db9a.et.png and /dev/null differ
diff --git a/translated_images/wio-terminal.b8299ee16587db9a.pcm.png b/translated_images/wio-terminal.b8299ee16587db9a.pcm.png
deleted file mode 100644
index 4e9390ebb..000000000
Binary files a/translated_images/wio-terminal.b8299ee16587db9a.pcm.png and /dev/null differ
diff --git a/translated_images/wio-terminal.b8299ee16587db9a.ta.png b/translated_images/wio-terminal.b8299ee16587db9a.ta.png
deleted file mode 100644
index 4e9390ebb..000000000
Binary files a/translated_images/wio-terminal.b8299ee16587db9a.ta.png and /dev/null differ
diff --git a/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.et.png b/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.et.png
deleted file mode 100644
index 4e9390ebb..000000000
Binary files a/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.et.png and /dev/null differ
diff --git a/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.pcm.png b/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.pcm.png
deleted file mode 100644
index 4e9390ebb..000000000
Binary files a/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.pcm.png and /dev/null differ
diff --git a/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.ta.png b/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.ta.png
deleted file mode 100644
index 4e9390ebb..000000000
Binary files a/translated_images/wio-terminal.b8299ee16587db9aa9e05fabf9721bccd9eb8fb541b7c1a8267241282d81b603.ta.png and /dev/null differ
diff --git a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.et.png b/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.et.png
deleted file mode 100644
index 16d7af80f..000000000
Binary files a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.et.png and /dev/null differ
diff --git a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.pcm.png b/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.pcm.png
deleted file mode 100644
index 16d7af80f..000000000
Binary files a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.pcm.png and /dev/null differ
diff --git a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.ta.png b/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.ta.png
deleted file mode 100644
index 16d7af80f..000000000
Binary files a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73d.ta.png and /dev/null differ
diff --git a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.et.png b/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.et.png
deleted file mode 100644
index 16d7af80f..000000000
Binary files a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.et.png and /dev/null differ
diff --git a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.pcm.png b/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.pcm.png
deleted file mode 100644
index 16d7af80f..000000000
Binary files a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.pcm.png and /dev/null differ
diff --git a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.ta.png b/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.ta.png
deleted file mode 100644
index 16d7af80f..000000000
Binary files a/translated_images/wio-time-of-flight-sensor.c4c182131d2ea73df67febd004dc0313d271013d016be9c47e7da4d77c6c20a8.ta.png and /dev/null differ
diff --git a/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/README.md b/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/README.md
index e4b01b5d4..6635b9606 100644
--- a/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/README.md
+++ b/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/README.md
@@ -79,7 +79,7 @@ Microcontroller (MCU - microcontroller unit) na small computer wey get:
Microcontrollers dey cheap, with average price around US$0.50, and some as low as US$0.03. Developer kits fit start from US$4, and di [Wio Terminal](https://www.seeedstudio.com/Wio-Terminal-p-4509.html) from [Seeed studios](https://www.seeedstudio.com) wey get sensors, actuators, WiFi and screen dey cost around US$30.
-
+
> 💁 If you dey search for microcontrollers online, no use **MCU** because e go show plenty Marvel Cinematic Universe results instead of microcontrollers.
@@ -93,7 +93,7 @@ Developer kits dey come with sensors and actuators onboard. Most boards get LEDs
Single-board computer na small computer wey get all di parts of complete computer for one small board. E dey like desktop or laptop PC/Mac, but e small, dey use less power, and cheap.
-
+
Raspberry Pi na one of di most popular single-board computers.
diff --git a/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/pi.md b/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/pi.md
index ddd45e75a..ac9c7cb13 100644
--- a/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/pi.md
+++ b/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/pi.md
@@ -11,7 +11,7 @@ CO_OP_TRANSLATOR_METADATA:
[Raspberry Pi](https://raspberrypi.org) na one small computer wey dey one board. You fit add sensors and actuators join am using plenty different devices and ecosystems, and for dis lessons we go use one hardware ecosystem wey dem dey call [Grove](https://www.seeedstudio.com/category/Grove-c-1003.html). You go write code for your Pi and use Python take access the Grove sensors.
-
+
## Setup
@@ -112,7 +112,7 @@ Set up the headless Pi OS.
1. For the Raspberry Pi Imager, click the **CHOOSE OS** button, then select *Raspberry Pi OS (Other)*, followed by *Raspberry Pi OS Lite (32-bit)*
- 
+ 
> 💁 Raspberry Pi OS Lite na version of Raspberry Pi OS wey no get desktop UI or UI based tools. You no need dis ones for headless Pi and e go make the install small and boot up time fast.
@@ -251,7 +251,7 @@ Make di Hello World app.
1. Open dis folder for VS Code by selecting *File -> Open...* and selecting di *nightlight* folder, then select **OK**
- 
+ 
1. Open di `app.py` file from di VS Code explorer and add di code wey dey below:
diff --git a/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/virtual-device.md b/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/virtual-device.md
index 624a91014..26020fdac 100644
--- a/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/virtual-device.md
+++ b/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/virtual-device.md
@@ -154,11 +154,11 @@ Create Python app wey go print `"Hello World"` for the console.
1. When VS Code open, e go activate the Python virtual environment. The selected virtual environment go show for the bottom status bar:
- 
+ 
1. If the VS Code Terminal dey already open when VS Code start, e no go activate the virtual environment for the terminal. The easiest way na to kill the terminal using the **Kill the active terminal instance** button:
- 
+ 
You fit know if the terminal don activate the virtual environment as the name of the virtual environment go dey as prefix for the terminal prompt. For example, e fit be:
@@ -229,7 +229,7 @@ As second 'Hello World' step, you go run the CounterFit app and connect your cod
1. You go need open new VS Code terminal by selecting the **Create a new integrated terminal** button. This na because the CounterFit app dey run for the current terminal.
- 
+ 
1. For this new terminal, run the `app.py` file like before. The status of CounterFit go change to **Connected** and the LED go light up.
diff --git a/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/wio-terminal.md b/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/wio-terminal.md
index 3794bd960..4967a936d 100644
--- a/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/wio-terminal.md
+++ b/translations/pcm/1-getting-started/lessons/1-introduction-to-iot/wio-terminal.md
@@ -11,7 +11,7 @@ CO_OP_TRANSLATOR_METADATA:
Di [Wio Terminal wey Seeed Studios make](https://www.seeedstudio.com/Wio-Terminal-p-4509.html) na Arduino-compatible microcontroller, wey get WiFi, some sensors, and actuators wey dem don already put inside. E still get ports wey you fit use add more sensors and actuators, using one hardware ecosystem wey dem dey call [Grove](https://www.seeedstudio.com/category/Grove-c-1003.html).
-
+
## Setup
@@ -51,15 +51,15 @@ Create di PlatformIO project.
1. You go see di PlatformIO icon for di side menu bar:
- 
+ 
Select dis menu item, then select *PIO Home -> Open*
- 
+ 
1. From di welcome screen, select di **+ New Project** button.
- 
+ 
1. Configure di project for di *Project Wizard*:
@@ -73,7 +73,7 @@ Create di PlatformIO project.
1. Select di **Finish** button.
- 
+ 
PlatformIO go download di components wey e need to compile code for di Wio Terminal and create your project. E fit take small time.
@@ -179,7 +179,7 @@ Write di Hello World app.
1. Type `PlatformIO Upload` to search for di upload option, then select *PlatformIO: Upload*.
- 
+ 
PlatformIO go automatically build di code if e need am before e upload.
@@ -195,7 +195,7 @@ PlatformIO get Serial Monitor wey fit monitor data wey dey send through di USB c
1. Type `PlatformIO Serial` to search for di Serial Monitor option, then select *PlatformIO: Serial Monitor*.
- 
+ 
New terminal go open, and di data wey dey send through di serial port go dey stream enter dis terminal:
diff --git a/translations/pcm/1-getting-started/lessons/2-deeper-dive/README.md b/translations/pcm/1-getting-started/lessons/2-deeper-dive/README.md
index d4744cf7a..5502d1e56 100644
--- a/translations/pcm/1-getting-started/lessons/2-deeper-dive/README.md
+++ b/translations/pcm/1-getting-started/lessons/2-deeper-dive/README.md
@@ -41,7 +41,7 @@ Di two main parts of IoT application na di *Internet* and di *thing*. Make we lo
### The Thing
-
+
Di **Thing** part of IoT na di device wey dey interact with di physical world. Dis devices dey small, cheap, and dey use low power - like microcontrollers wey get small RAM (kilobytes instead of gigabytes for PC) and dey run slow (hundreds of megahertz instead of gigahertz for PC). Dem fit use battery wey go last weeks, months or even years.
@@ -67,7 +67,7 @@ For example, smart thermostat go connect to cloud service through home WiFi. E g
Smarter version fit use AI for di cloud with data from other sensors like occupancy sensors, weather, and calendar to make better decisions. Example, e fit turn heating off if e see for your calendar say you dey vacation, or turn heating off for rooms wey you no dey use.
-
+
✅ Wetin other data fit help make Internet connected thermostat smarter?
@@ -136,7 +136,7 @@ Just like CPU, memory wey dey inside microcontroller small well well compared to
The diagram wey dey below go show you how 192KB and 8GB take compare - that small dot for center na 192KB.
-
+
Program storage for microcontroller sef small pass PC own. Normal PC fit get 500GB hard drive for program storage, but microcontroller fit get only kilobytes or maybe small megabytes (MB) of storage (1MB na 1,000KB, or 1,000,000 bytes). The Wio terminal get 4MB of program storage.
@@ -212,17 +212,17 @@ For the last lesson, we talk about single-board computers. Now, make we look am
### Raspberry Pi
-
+
The [Raspberry Pi Foundation](https://www.raspberrypi.org) na charity from UK wey dem start for 2009 to promote computer science study, especially for school level. As part of their mission, dem develop single-board computer wey dem call Raspberry Pi. Raspberry Pi dey come in 3 types - full size version, smaller Pi Zero, and compute module wey you fit use build your final IoT device.
-
+
The latest full size Raspberry Pi na Raspberry Pi 4B. E get quad-core (4 core) CPU wey dey run for 1.5GHz, 2, 4, or 8GB of RAM, gigabit ethernet, WiFi, 2 HDMI ports wey fit support 4k screens, audio and composite video output port, USB ports (2 USB 2.0, 2 USB 3.0), 40 GPIO pins, camera connector for Raspberry Pi camera module, and SD card slot. All these dey for board wey be 88mm x 58mm x 19.5mm and e dey powered by 3A USB-C power supply. E dey start from US$35, e cheap pass PC or Mac.
> 💁 Dem still get Pi400 all-in-one computer wey get Pi4 inside keyboard.
-
+
The Pi Zero small well well, and e no dey use plenty power. E get single core 1GHz CPU, 512MB of RAM, WiFi (for the Zero W model), one HDMI port, one micro-USB port, 40 GPIO pins, camera connector for Raspberry Pi camera module, and SD card slot. E measure 65mm x 30mm x 5mm, and e no dey use plenty power. The Zero na US$5, and the W version wey get WiFi na US$10.
diff --git a/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/README.md b/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/README.md
index 4ee251f14..d5ba870b1 100644
--- a/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/README.md
+++ b/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/README.md
@@ -75,7 +75,7 @@ Di basic sensors na analog sensors. Dem dey receive voltage from di IoT device,
One example na potentiometer. Dis na dial wey you fit turn between two positions and di sensor go measure di rotation.
-
+
Di IoT device go send electrical signal to di potentiometer wit voltage, like 5 volts (5V). As you dey adjust di potentiometer, e go change di voltage wey dey come out. Imagine say di potentiometer get dial wey dey go from 0 to [11](https://wikipedia.org/wiki/Up_to_eleven), like volume knob for amplifier. When di potentiometer dey full off position (0), 0V (0 volts) go come out. When e dey full on position (11), 5V (5 volts) go come out.
@@ -112,7 +112,7 @@ Pins for IoT devices like GPIO pins fit measure dis signal directly as 0 or 1. I
More advanced digital sensors dey read analog values, then dem dey change am wit ADC wey dey inside dem to digital signal. For example, digital temperature sensor go still use thermocouple like analog sensor, and e go still measure di change for voltage wey di thermocouple resistance dey cause for di current temperature. Instead of returning analog value and relying on di device or connector board to change am to digital signal, ADC wey dey inside di sensor go change di value and send am as 0s and 1s to di IoT device. Dis 0s and 1s dey send di same way as di digital signal for button wit 1 being full voltage and 0 being 0v.
-
+
Sending digital data dey allow sensors to dey more complex and send more detailed data, even encrypted data for secure sensors. One example na camera. Dis na sensor wey dey capture image and send am as digital data wey get di image, usually for compressed format like JPEG, to di IoT device. E fit even stream video by capturing images and sending di complete image frame by frame or compressed video stream.
@@ -164,7 +164,7 @@ For example, you fit use PWM to control motor speed.
Imagine say you dey control motor wey dey use 5V supply. You send short pulse to your motor, switch the voltage to high (5V) for two hundredths of a second (0.02s). For that time, your motor fit turn one tenth of a rotation, or 36°. The signal go pause for two hundredths of a second (0.02s), send low signal (0V). Each cycle of on then off go last 0.04s. The cycle go repeat.
-
+
This mean say for one second, you go get 25 5V pulses of 0.02s wey go turn the motor, each one go follow 0.02s pause of 0V wey no go turn the motor. Each pulse go turn the motor one tenth of a rotation, meaning the motor go complete 2.5 rotations per second. You don use digital signal to turn the motor at 2.5 rotations per second, or 150 [revolutions per minute](https://wikipedia.org/wiki/Revolutions_per_minute) (na non-standard measure of rotational velocity).
@@ -175,7 +175,7 @@ This mean say for one second, you go get 25 5V pulses of 0.02s wey go turn the m
> 🎓 When PWM signal dey on for half the time, and off for half, dem dey call am [50% duty cycle](https://wikipedia.org/wiki/Duty_cycle). Duty cycles na percentage time wey signal dey on compared to off.
-
+
You fit change motor speed by changing the size of the pulses. For example, with the same motor, you fit keep the same cycle time of 0.04s, with the on pulse cut to 0.01s, and the off pulse increase to 0.03s. You go still get the same number of pulses per second (25), but each on pulse go short. Short pulse go only turn the motor one twentieth of a rotation, and at 25 pulses per second, the motor go complete 1.25 rotations per second or 75rpm. By changing the pulse speed of digital signal, you don reduce the speed of analog motor by half.
diff --git a/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/wio-terminal-actuator.md b/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/wio-terminal-actuator.md
index f43ea0092..9eba5cd3e 100644
--- a/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/wio-terminal-actuator.md
+++ b/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/wio-terminal-actuator.md
@@ -51,7 +51,7 @@ Connect di LED.
> 💁 Di right-hand Grove socket fit work with analog or digital sensors and actuators. Di left-hand socket na for I2C and digital sensors and actuators only. I2C go dey explain for later lesson.
-
+
## Program di nightlight
diff --git a/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/wio-terminal-sensor.md b/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/wio-terminal-sensor.md
index 2ebc6b2a0..ef476518d 100644
--- a/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/wio-terminal-sensor.md
+++ b/translations/pcm/1-getting-started/lessons/3-sensors-and-actuators/wio-terminal-sensor.md
@@ -17,7 +17,7 @@ Di sensor for dis lesson na **light sensor** wey dey use [photodiode](https://wi
Di light sensor dey inside di Wio Terminal and you fit see am through di clear plastic window wey dey di back.
-
+
## Program di light sensor
diff --git a/translations/pcm/1-getting-started/lessons/4-connect-internet/README.md b/translations/pcm/1-getting-started/lessons/4-connect-internet/README.md
index 140a9651f..5f1232e48 100644
--- a/translations/pcm/1-getting-started/lessons/4-connect-internet/README.md
+++ b/translations/pcm/1-getting-started/lessons/4-connect-internet/README.md
@@ -46,7 +46,7 @@ For dis lesson, we go talk about:
Plenty popular communication protocols dey wey IoT devices dey use to talk with di Internet. Di most popular ones dey use publish/subscribe messaging through broker. Di IoT devices go connect to di broker, publish telemetry, and subscribe to commands. Di cloud services go also connect to di broker, subscribe to all di telemetry messages, and publish commands to specific devices or groups of devices.
-
+
MQTT na di most popular communication protocol for IoT devices and we go talk about am for dis lesson. Other protocols include AMQP and HTTP/HTTPS.
@@ -115,7 +115,7 @@ Di word telemetry come from Greek roots wey mean to measure remotely. Telemetry
Make we look di example of di smart thermostat from Lesson 1.
-
+
Di thermostat get temperature sensors to gather telemetry. E go most likely get one temperature sensor inside, and e fit connect to plenty external temperature sensors through wireless protocol like [Bluetooth Low Energy](https://wikipedia.org/wiki/Bluetooth_Low_Energy) (BLE).
@@ -268,11 +268,11 @@ Write server code.
1. When VS Code open, e go activate the Python virtual environment. You go see am for the bottom status bar:
- 
+ 
1. If VS Code Terminal dey already run when VS Code start, e no go activate the virtual environment for am. The easiest way na to kill the terminal using **Kill the active terminal instance** button:
- 
+ 
1. Open new VS Code Terminal by selecting *Terminal -> New Terminal, or pressing `` CTRL+` ``. The new terminal go load the virtual environment, and you go see the activate command for the terminal. The name of the virtual environment (`.venv`) go dey for the prompt:
diff --git a/translations/pcm/1-getting-started/lessons/4-connect-internet/wio-terminal-mqtt.md b/translations/pcm/1-getting-started/lessons/4-connect-internet/wio-terminal-mqtt.md
index 50cd79bc4..72ad3802f 100644
--- a/translations/pcm/1-getting-started/lessons/4-connect-internet/wio-terminal-mqtt.md
+++ b/translations/pcm/1-getting-started/lessons/4-connect-internet/wio-terminal-mqtt.md
@@ -64,7 +64,7 @@ Connect di Wio Terminal to WiFi.
1. Create one new file for di `src` folder wey you go call `config.h`. You fit do dis by selecting di `src` folder, or di `main.cpp` file wey dey inside, and selecting di **New file** button for di explorer. Dis button go only show when your cursor dey over di explorer.
- 
+ 
1. Add di following code for dis file to define constants for your WiFi credentials:
diff --git a/translations/pcm/2-farm/lessons/1-predict-plant-growth/README.md b/translations/pcm/2-farm/lessons/1-predict-plant-growth/README.md
index 78aa053fe..f9e67a712 100644
--- a/translations/pcm/2-farm/lessons/1-predict-plant-growth/README.md
+++ b/translations/pcm/2-farm/lessons/1-predict-plant-growth/README.md
@@ -65,7 +65,7 @@ Each type of plant get different values for their base, optimal and maximum temp
✅ Do small research. For di plants wey dey your garden, school, or local park, try find di base temperature.
-
+
Di graph wey dey above dey show example of growth rate to temperature graph. Up to di base temperature, di plant no go grow. Di growth rate go increase until e reach di optimum temperature, then e go drop after e reach di peak. For di maximum temperature, growth go stop.
@@ -141,7 +141,7 @@ Dis dey cause plenty work for big farm, and e fit make farmer miss crops wey don
By gathering temperature data using IoT device, farmer fit get automatic notification when plants don near maturity. Di normal way na to make di IoT devices measure temperature, then send di telemetry data over Internet using something like MQTT. Server code go dey listen to dis data and save am somewhere, like database. Dis go make di data fit dey analyzed later, like nightly job to calculate di GDD for di day, total di GDD for each crop so far and alert if plant don near maturity.
-
+
Di server code fit also add extra information. For example, di IoT device fit send identifier to show which device e be, and di server code fit use am to find di location of di device, and di crops wey e dey monitor. E fit also add basic data like di current time as some IoT devices no get di hardware to keep track of accurate time, or dem need extra code to read di current time from Internet.
@@ -228,7 +228,7 @@ Dis code dey open di CSV file, den e go add new row for di end. Di row get di cu
1. Run dis code for some time to collect data. E go better make you run am for one full day to gather enough data for GDD calculations.
> 💁 If you dey use Virtual IoT Device, select di random checkbox and set range so you no go dey get di same temperature every time di temperature value dey return.
- 
+ 
> 💁 If you wan run dis code for one full day, you go need make sure say di computer wey your server code dey run on no go sleep. You fit change di power settings or run something like [dis keep system active Python script](https://github.com/jaqsparow/keep-system-active).
diff --git a/translations/pcm/2-farm/lessons/1-predict-plant-growth/pi-temp.md b/translations/pcm/2-farm/lessons/1-predict-plant-growth/pi-temp.md
index 84e5058cc..bd20f8748 100644
--- a/translations/pcm/2-farm/lessons/1-predict-plant-growth/pi-temp.md
+++ b/translations/pcm/2-farm/lessons/1-predict-plant-growth/pi-temp.md
@@ -31,7 +31,7 @@ Connect di temperature sensor
1. When di Raspberry Pi dey off, connect di other end of di Grove cable to di digital socket wey dem mark **D5** for di Grove Base hat wey dey attach to di Pi. Dis socket na di second one from di left, for di row of sockets wey dey near di GPIO pins.
-
+
## Program di temperature sensor
diff --git a/translations/pcm/2-farm/lessons/1-predict-plant-growth/wio-terminal-temp.md b/translations/pcm/2-farm/lessons/1-predict-plant-growth/wio-terminal-temp.md
index b3f94d326..5c1657d6c 100644
--- a/translations/pcm/2-farm/lessons/1-predict-plant-growth/wio-terminal-temp.md
+++ b/translations/pcm/2-farm/lessons/1-predict-plant-growth/wio-terminal-temp.md
@@ -33,7 +33,7 @@ Connect di temperature sensor.
1. Make sure say di Wio Terminal no dey connect to your computer or any power supply, then connect di other end of di Grove cable to di right-hand side Grove socket for di Wio Terminal as you dey look di screen. Dis socket na di one wey far pass di power button.
-
+
## Program di temperature sensor
diff --git a/translations/pcm/2-farm/lessons/2-detect-soil-moisture/README.md b/translations/pcm/2-farm/lessons/2-detect-soil-moisture/README.md
index 31fdf6290..1e56e8d10 100644
--- a/translations/pcm/2-farm/lessons/2-detect-soil-moisture/README.md
+++ b/translations/pcm/2-farm/lessons/2-detect-soil-moisture/README.md
@@ -44,7 +44,7 @@ Plants need water to grow. Dem dey absorb water through di whole plant, but na d
* [Transpiration](https://wikipedia.org/wiki/Transpiration) - Plants dey use water to carry nutrients around di plant, cool di plant, and help carbon dioxide enter di plant through di leaf pores. E dey similar to how humans dey sweat.
* Structure - Plants need water to maintain their structure. Dem be 90% water (humans na only 60%), and di water dey keep di cells strong. If plant no get enough water, e go bend (wilt) and fit die.
-
+
✅ Do some research: how much water dey lost through transpiration?
@@ -58,7 +58,7 @@ Plenty sensors dey wey fit measure soil moisture:
* Resistive - Resistive sensor get two probes wey dem go put for soil. Electric current go pass one probe and di other probe go receive am. Di sensor go measure di resistance of di soil - how much di current drop for di second probe. Water dey conduct electricity well, so di more water dey di soil, di less resistance e go get.
- 
+ 
> 💁 You fit build resistive soil moisture sensor with two metal pieces, like nails, wey you go separate by small space, then measure di resistance between dem with multimeter.
@@ -147,7 +147,7 @@ UART na physical circuit wey dey allow two device to communicate. Each device ge
* Device 1 dey send data from e Tx pin, wey device 2 go receive for e Rx pin
* Device 1 dey receive data for e Rx pin wey device 2 dey send from e Tx pin
-
+
> 🎓 Di data dey send one bit at a time, and dem dey call dis one *serial* communication. Most operating system and microcontroller get *serial port*, wey be connection wey fit send and receive serial data wey your code fit use.
@@ -176,7 +176,7 @@ SPI controller dey use 3 wire, plus 1 extra wire for each peripheral. Peripheral
| SCLK | Serial Clock | Dis wire dey send clock signal for rate wey di controller set. |
| CS | Chip Select | Di controller get plenty wire, one for each peripheral, and each wire dey connect to di CS wire for di peripheral wey e dey correspond to. |
-
+
Di CS wire dey activate one peripheral at a time, dey communicate through di COPI and CIPO wire. When di controller wan change peripheral, e go deactivate di CS wire wey connect to di active peripheral, then e go activate di wire wey connect to di next peripheral wey e wan communicate with.
@@ -237,13 +237,13 @@ Soil moisture dey measure using gravimetric or volumetric water content.
Soil moisture sensors dey measure electrical resistance or capacitance - dis one no dey only vary by soil moisture, but also soil type because di component for di soil fit change e electrical characteristic. Ideally sensors suppose calibrate - dat na taking reading from di sensor and comparing dem to measurement wey dem find using more scientific method. Example, lab fit calculate di gravimetric soil moisture using sample from specific field wey dem take few times for di year, and dis number go dey use to calibrate di sensor, matching di sensor reading to di gravimetric soil moisture.
-
+
Di graph wey dey up show how to calibrate sensor. Di voltage go dey capture for soil sample wey dem go measure for lab by comparing di moist weight to di dry weight (by measuring di weight wet, then drying am for oven and measuring di dry weight). Once dem don take few readings, dem fit plot am for graph and fit line to di points. Dis line fit dey use to convert soil moisture sensor reading wey IoT device dey take to actual soil moisture measurement.
💁 For resistive soil moisture sensors, di voltage dey increase as soil moisture dey increase. For capacitive soil moisture sensors, di voltage dey reduce as soil moisture dey increase, so di graph for dis one go dey slope down, no be up.
-
+
Di graph wey dey up show voltage reading from soil moisture sensor, and by following dat one go di line for di graph, di actual soil moisture fit dey calculate.
diff --git a/translations/pcm/2-farm/lessons/2-detect-soil-moisture/pi-soil-moisture.md b/translations/pcm/2-farm/lessons/2-detect-soil-moisture/pi-soil-moisture.md
index 74f8c8234..5136278ee 100644
--- a/translations/pcm/2-farm/lessons/2-detect-soil-moisture/pi-soil-moisture.md
+++ b/translations/pcm/2-farm/lessons/2-detect-soil-moisture/pi-soil-moisture.md
@@ -37,7 +37,7 @@ Connect di soil moisture sensor.
1. Put di soil moisture sensor inside soil. E get one 'highest position line' - na white line wey dey across di sensor. Put di sensor reach di line but no pass am.
-
+
## Program di soil moisture sensor
diff --git a/translations/pcm/2-farm/lessons/2-detect-soil-moisture/wio-terminal-soil-moisture.md b/translations/pcm/2-farm/lessons/2-detect-soil-moisture/wio-terminal-soil-moisture.md
index 9bb0f18b1..93a7de4d2 100644
--- a/translations/pcm/2-farm/lessons/2-detect-soil-moisture/wio-terminal-soil-moisture.md
+++ b/translations/pcm/2-farm/lessons/2-detect-soil-moisture/wio-terminal-soil-moisture.md
@@ -33,11 +33,11 @@ Connect di soil moisture sensor.
1. Make sure say di Wio Terminal no dey connect to your computer or any power supply, then connect di other end of di Grove cable to di right-hand side Grove socket for di Wio Terminal as you dey look di screen. Dis socket na di one wey far pass di power button.
-
+
1. Put di soil moisture sensor inside soil. E get one 'highest position line' - one white line wey dey across di sensor. Put di sensor reach di line but no pass am.
-
+
1. Now you fit connect di Wio Terminal to your computer.
diff --git a/translations/pcm/2-farm/lessons/3-automated-plant-watering/README.md b/translations/pcm/2-farm/lessons/3-automated-plant-watering/README.md
index 5ac94f3f0..b0b019f5e 100644
--- a/translations/pcm/2-farm/lessons/3-automated-plant-watering/README.md
+++ b/translations/pcm/2-farm/lessons/3-automated-plant-watering/README.md
@@ -55,11 +55,11 @@ Relay na electromechanical switch wey dey change electrical signal to mechanical
> 🎓 [Electromagnets](https://wikipedia.org/wiki/Electromagnet) na magnets wey dem dey create by passing electricity through coil of wire. When electricity dey on, di coil go magnetize. When electricity dey off, di coil go lose di magnetism.
-
+
For relay, control circuit dey power di electromagnet. When di electromagnet dey on, e go pull lever wey go move switch, close di contacts and complete di output circuit.
-
+
When di control circuit dey off, di electromagnet go off, release di lever and open di contacts, turn off di output circuit. Relays na digital actuators - high signal to di relay go turn am on, low signal go turn am off.
@@ -85,7 +85,7 @@ Di electromagnet no need plenty power to activate and pull di lever, e fit dey c
Di image above dey show Grove relay. Di control circuit dey connect to IoT device and dey turn di relay on or off using 3.3V or 5V. Di output circuit get two terminals, any one fit be power or ground. Di output circuit fit handle up to 250V at 10A, enough for plenty mains-powered devices. You fit get relays wey fit handle even higher power levels.
-
+
For di image above, power dey supply to pump through relay. Red wire dey connect di +5V terminal of USB power supply to one terminal of di output circuit of di relay, and another red wire dey connect di other terminal of di output circuit to di pump. Black wire dey connect di pump to di ground for di USB power supply. When di relay turn on, e go complete di circuit, send 5V to di pump, turn di pump on.
@@ -137,7 +137,7 @@ If you do di last lesson on soil moisture using physical sensor, you go notice s
> 💁 If you water too close to di sensor you fit see say di reading drop quick, then e go come back up - dis na because di water wey dey near di sensor dey spread throughout di rest of di soil, reduce di soil moisture by di sensor.
-
+
For di diagram above, soil moisture reading dey show 658. Di plant dey water, but dis reading no dey change immediately, as di water never reach di sensor. Watering fit even finish before di water reach di sensor and di value drop to show di new moisture level.
@@ -158,11 +158,11 @@ How long the relay go dey on each time? E better make you dey careful and just t
💁 This kind timing control na something wey depend on the IoT device wey you dey build, the property wey you dey measure and the sensors plus actuators wey you dey use.
-
+
For example, I get strawberry plant wey get soil moisture sensor and pump wey relay dey control. I don observe say when I add water, e dey take like 20 seconds before the soil moisture reading go balance. This mean say I need to turn the relay off and wait 20 seconds before I check the moisture level. I go prefer make water no too plenty than make e too much - I fit always turn the pump on again, but I no fit remove water from the plant.
-
+
This mean say the best process go be watering cycle wey be like this:
diff --git a/translations/pcm/2-farm/lessons/3-automated-plant-watering/wio-terminal-relay.md b/translations/pcm/2-farm/lessons/3-automated-plant-watering/wio-terminal-relay.md
index 7819394cf..b7c0d1417 100644
--- a/translations/pcm/2-farm/lessons/3-automated-plant-watering/wio-terminal-relay.md
+++ b/translations/pcm/2-farm/lessons/3-automated-plant-watering/wio-terminal-relay.md
@@ -33,7 +33,7 @@ Connect di relay.
1. Make sure say di Wio Terminal no connect to your computer or any power supply, then connect di other end of di Grove cable to di left-hand side Grove socket for di Wio Terminal as you dey look di screen. Leave di soil moisture sensor for di right-hand socket.
-
+
1. Put di soil moisture sensor inside soil, if e never dey there from di last lesson.
diff --git a/translations/pcm/2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md b/translations/pcm/2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md
index bb489fb3c..e9b3c37a7 100644
--- a/translations/pcm/2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md
+++ b/translations/pcm/2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md
@@ -72,7 +72,7 @@ Di cloud provider go use economies of scale to reduce cost, buy computers in bul
Azure na di developer cloud wey Microsoft get, and na di cloud wey you go use for dis lessons. Di video below go give you small overview of Azure:
-[](https://www.microsoft.com/videoplayer/embed/RE4Ibng?WT.mc_id=academic-17441-jabenn)
+[](https://www.microsoft.com/videoplayer/embed/RE4Ibng?WT.mc_id=academic-17441-jabenn)
## Create cloud subscription
diff --git a/translations/pcm/2-farm/lessons/5-migrate-application-to-the-cloud/README.md b/translations/pcm/2-farm/lessons/5-migrate-application-to-the-cloud/README.md
index 5db5f98f1..1ffa00430 100644
--- a/translations/pcm/2-farm/lessons/5-migrate-application-to-the-cloud/README.md
+++ b/translations/pcm/2-farm/lessons/5-migrate-application-to-the-cloud/README.md
@@ -41,7 +41,7 @@ Serverless, or serverless computing, na di way wey you go fit create small code
> 💁 If you don use database triggers before, you fit think am like di same thing, code wey dey triggered by event like inserting row.
-
+
Your code go only run when di event happen, e no dey alive for other times. Di event go happen, your code go load and run. Dis make serverless dey scalable - if plenty events happen at di same time, di cloud provider fit run your function as many times as you need am for di same time across di servers wey dem get. Di downside be say if you need to share information between events, you go need save am somewhere like database instead of memory.
@@ -246,7 +246,7 @@ VS Code go sabi your Functions project and go show one notification wey talk:
VS Code. Initialize for optimal use with VS Code?
```
-
+
Choose **Yes** for dis notification.
diff --git a/translations/pcm/2-farm/lessons/6-keep-your-plant-secure/README.md b/translations/pcm/2-farm/lessons/6-keep-your-plant-secure/README.md
index 1be814880..3773e2e6d 100644
--- a/translations/pcm/2-farm/lessons/6-keep-your-plant-secure/README.md
+++ b/translations/pcm/2-farm/lessons/6-keep-your-plant-secure/README.md
@@ -97,15 +97,15 @@ Encryption get two types - symmetric and asymmetric.
**Symmetric** encryption dey use di same key to encrypt and decrypt di data. Both di sender and receiver need to sabi di same key. Dis na di least secure type, because di key need to dey shared somehow. For sender to send encrypted message to recipient, di sender first fit need to send di recipient di key.
-
+
If di key dey stolen for transit, or di sender or recipient dey hacked and di key dey found, di encryption fit dey cracked.
-
+
**Asymmetric** encryption dey use 2 keys - one encryption key and one decryption key, wey dem dey call public/private key pair. Di public key dey used to encrypt di message, but e no fit dey used to decrypt am, di private key dey used to decrypt di message but e no fit dey used to encrypt am.
-
+
Di recipient go share their public key, and di sender go use am to encrypt di message. Once di message don send, di recipient go decrypt am with their private key. Asymmetric encryption dey more secure because di private key dey kept private by di recipient and e no dey shared. Anybody fit get di public key because e only fit dey used to encrypt messages.
@@ -166,7 +166,7 @@ Dis certificates get plenty fields inside dem, like who di public key dey from,
If you dey use X.509 certificates, both di sender and di receiver go get dia own public and private keys, and dem go still get X.509 certificates wey get di public key. Dem go exchange X.509 certificates somehow, use each other public keys to encrypt di data wey dem dey send, and use dia own private key to decrypt di data wey dem receive.
-
+
One big advantage of using X.509 certificates be say you fit share dem between devices. You fit create one certificate, upload am to IoT Hub, and use am for all your devices. Each device go just need di private key to decrypt di messages wey e receive from IoT Hub.
diff --git a/translations/pcm/3-transport/lessons/1-location-tracking/wio-terminal-gps-sensor.md b/translations/pcm/3-transport/lessons/1-location-tracking/wio-terminal-gps-sensor.md
index 929b5a445..ebd0ca3a2 100644
--- a/translations/pcm/3-transport/lessons/1-location-tracking/wio-terminal-gps-sensor.md
+++ b/translations/pcm/3-transport/lessons/1-location-tracking/wio-terminal-gps-sensor.md
@@ -33,7 +33,7 @@ Connect di GPS sensor.
1. Make sure say di Wio Terminal no dey connect to your computer or any power source, then connect di other end of di Grove cable to di left-hand side Grove socket for di Wio Terminal as you dey look di screen. Na di socket wey near di power button.
- 
+ 
1. Arrange di GPS sensor so di antenna wey dey attach fit see di sky well - e go better if e dey near open window or outside. E go easy to get clear signal if nothing dey block di antenna.
diff --git a/translations/pcm/3-transport/lessons/2-store-location-data/README.md b/translations/pcm/3-transport/lessons/2-store-location-data/README.md
index c03baf92d..7dff2dc30 100644
--- a/translations/pcm/3-transport/lessons/2-store-location-data/README.md
+++ b/translations/pcm/3-transport/lessons/2-store-location-data/README.md
@@ -66,7 +66,7 @@ Databases na services wey dey allow you store and query data. Database dey come
Di first databases na Relational Database Management Systems (RDBMS), or relational database. Dem dey also call am SQL databases because of di Structured Query Language (SQL) wey dem dey use to add, remove, update or query data. Dis database get schema - one well-defined set of tables of data, like spreadsheet. Each table get plenty named columns. When you insert data, you dey add one row to di table, put values inside each of di columns. Dis dey keep di data for very rigid structure - even though you fit leave columns empty, if you wan add new column, you go need do am for di database, populate values for di existing rows. Dis databases dey relational - one table fit get relationship to another.
-
+
For example, if you store one user personal details for one table, you go get one kind internal unique ID per user wey dey used for one row for table wey get di user name and address. If you wan store other details about di user, like di purchases, for another table, you go get one column for di new table for di user ID. When you look up one user, you fit use di ID to get di personal details from one table, and di purchases from another.
@@ -242,7 +242,7 @@ Your function app now need to connect to blob storage to store di messages from
For dis lesson, you go use di Python SDK to see how to interact with blob storage.
-
+
Di data go dey save as JSON blob with dis format:
diff --git a/translations/pcm/3-transport/lessons/4-geofences/README.md b/translations/pcm/3-transport/lessons/4-geofences/README.md
index bb600bacf..1406ed711 100644
--- a/translations/pcm/3-transport/lessons/4-geofences/README.md
+++ b/translations/pcm/3-transport/lessons/4-geofences/README.md
@@ -110,7 +110,7 @@ Each point for di polygon dey defined as longitude, latitude pair inside array,
Di polygon coordinates array go always get 1 extra entry pass di number of points for di polygon, di last entry go be same as di first one, to close di polygon. For example, rectangle go get 5 points.
-
+
For di image above, di rectangle polygon coordinates start for top-left at 47,-122, then e go right to 47,-121, then e go down to 46,-121, then e go left to 46, -122, then e go back up to di start point at 47, -122. Dis go give di polygon 5 points - top-left, top-right, bottom-right, bottom-left, then top-left to close am.
@@ -208,7 +208,7 @@ Wen you dey make dis request, you fit also pass value wey dem call `searchBuffer
Wen results return from di API call, one part of di result na `distance` wey dem measure to di closest point for di edge of di geofence, with positive value if di point dey outside di geofence, negative if e dey inside di geofence. If dis distance dey less than di search buffer, di actual distance go return for meters, otherwise di value go be 999 or -999. 999 mean say di point dey outside di geofence pass di search buffer, -999 mean say e dey inside di geofence pass di search buffer.
-
+
For di image above, di geofence get 50m search buffer.
diff --git a/translations/pcm/4-manufacturing/lessons/1-train-fruit-detector/README.md b/translations/pcm/4-manufacturing/lessons/1-train-fruit-detector/README.md
index be495d5ad..5b222ff9c 100644
--- a/translations/pcm/4-manufacturing/lessons/1-train-fruit-detector/README.md
+++ b/translations/pcm/4-manufacturing/lessons/1-train-fruit-detector/README.md
@@ -61,7 +61,7 @@ Di latest type of sorting machine dey use AI and ML. Dem dey train di model to s
Traditional programming na when you use data, apply algorithm, and get result. For example, for di last project, you use GPS coordinates and geofence, apply Azure Maps algorithm, and e tell you if di point dey inside or outside di geofence. You put more data, you get more result.
-
+
Machine learning dey different - you go start with data and di result wey you sabi already, then di machine learning algorithm go learn from di data. Di trained algorithm wey dem dey call *machine learning model* or *model* fit use new data to give new result.
@@ -87,7 +87,7 @@ To train image classifier well, you need plenty pictures. But if you get image c
Once image classifier don train with plenty pictures, e go sabi shapes, colors, and patterns well. Transfer learning go help di model use wetin e don sabi to recognize new pictures.
-
+
You fit think am like children shape books, once you sabi semi-circle, rectangle, and triangle, you fit sabi sailboat or cat based on how dem arrange di shapes. Di image classifier go sabi di shapes, and transfer learning go teach am wetin di arrangement mean - like ripe banana.
diff --git a/translations/pcm/4-manufacturing/lessons/2-check-fruit-from-device/wio-terminal-camera.md b/translations/pcm/4-manufacturing/lessons/2-check-fruit-from-device/wio-terminal-camera.md
index 4c5d4081f..fefea28c3 100644
--- a/translations/pcm/4-manufacturing/lessons/2-check-fruit-from-device/wio-terminal-camera.md
+++ b/translations/pcm/4-manufacturing/lessons/2-check-fruit-from-device/wio-terminal-camera.md
@@ -29,7 +29,7 @@ Connect di camera.
1. Di pins wey dey di bottom of di ArduCam suppose connect to di GPIO pins for di Wio Terminal. To make am easy to find di correct pins, put di GPIO pin sticker wey come with di Wio Terminal around di pins:
- 
+ 
1. Use jumper wires, make di following connections:
@@ -297,7 +297,7 @@ Di Wio Terminal fit now dey programmed to capture image when you press button.
1. Microcontrollers dey run your code continuously, so e no dey easy to trigger something like taking photo without reacting to sensor. Di Wio Terminal get buttons, so di camera fit dey setup to dey triggered by one of di buttons. Add di following code to di end of di `setup` function to configure di C button (one of di three buttons for di top, di one wey dey close to di power switch).
- 
+ 
```cpp
pinMode(WIO_KEY_C, INPUT_PULLUP);
diff --git a/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/README.md b/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/README.md
index d107e805b..a9bbba9c3 100644
--- a/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/README.md
+++ b/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/README.md
@@ -115,7 +115,7 @@ For di prototype, you go implement all dis for one device. If you dey use microc
Di IoT device need trigger to show when fruit don ready to classify. One trigger fit be to measure when di fruit dey di correct location for conveyor belt by measuring di distance to sensor.
-
+
Proximity sensors fit dey used to measure di distance from sensor to object. Dem dey usually send beam of electromagnetic radiation like laser beam or infra-red light, then detect di radiation wey bounce off object. Di time wey e take for di laser beam to send and di signal to bounce back fit dey used to calculate di distance to di sensor.
diff --git a/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/pi-proximity.md b/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/pi-proximity.md
index c96d47152..48c586aa3 100644
--- a/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/pi-proximity.md
+++ b/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/pi-proximity.md
@@ -35,7 +35,7 @@ Connect di time of flight sensor.
1. When di Raspberry Pi dey off, connect di other end of di Grove cable to one of di I2C sockets wey dem mark **I2C** for di Grove Base hat wey dey attach to di Pi. Dis sockets dey for di bottom row, di opposite side to di GPI pins and near di camera cable slot.
-
+
## Program di time of flight sensor
@@ -106,7 +106,7 @@ Program di device.
Di rangefinder dey for di back of di sensor, so make sure say you dey use di correct side when you dey measure distance.
- 
+ 
> 💁 You fit find dis code for di [code-proximity/pi](../../../../../4-manufacturing/lessons/4-trigger-fruit-detector/code-proximity/pi) folder.
diff --git a/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/wio-terminal-proximity.md b/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/wio-terminal-proximity.md
index 3ddef18cc..69a71e040 100644
--- a/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/wio-terminal-proximity.md
+++ b/translations/pcm/4-manufacturing/lessons/4-trigger-fruit-detector/wio-terminal-proximity.md
@@ -35,7 +35,7 @@ Connect di time of flight sensor.
1. Make sure say di Wio Terminal no dey connect to your computer or any power supply, then connect di other end of di Grove cable to di left-hand side Grove socket for di Wio Terminal as you dey look di screen. Dis socket dey near di power button. E be combined digital and I2C socket.
-
+
1. Now, you fit connect di Wio Terminal to your computer.
@@ -101,7 +101,7 @@ Di Wio Terminal don ready to program make e use di time of flight sensor wey you
Di rangefinder dey for di back of di sensor, so make sure say you use di correct side when you dey measure distance.
- 
+ 
> 💁 You fit find dis code for di [code-proximity/wio-terminal](../../../../../4-manufacturing/lessons/4-trigger-fruit-detector/code-proximity/wio-terminal) folder.
diff --git a/translations/pcm/5-retail/lessons/2-check-stock-device/README.md b/translations/pcm/5-retail/lessons/2-check-stock-device/README.md
index bf8593002..b0296a906 100644
--- a/translations/pcm/5-retail/lessons/2-check-stock-device/README.md
+++ b/translations/pcm/5-retail/lessons/2-check-stock-device/README.md
@@ -39,7 +39,7 @@ Object detectors fit dey useful for stock checking, whether na to count stock or
For example, if camera dey look one shelf wey fit carry 8 cans of tomato paste, and di object detector only detect 7 cans, e mean say one don miss and dem need to restock am.
-
+
For di image wey dey up, di object detector don detect 7 cans of tomato paste for shelf wey fit carry 8 cans. Di IoT device fit send notification say dem need to restock, and e fit even show di location of di missing item, wey go be important data if you dey use robots to restock shelves.
@@ -51,7 +51,7 @@ Sometimes, wrong stock fit dey for di shelves. E fit be human error when dem dey
Object detection fit help detect items wey no suppose dey there, and e go alert human or robot to return di item as dem detect am.
-
+
For di image wey dey up, one can of baby corn don dey put for di shelf wey tomato paste suppose dey. Di object detector don detect am, so di IoT device fit notify human or robot to return di can go di correct place.
diff --git a/translations/pcm/5-retail/lessons/2-check-stock-device/single-board-computer-count-stock.md b/translations/pcm/5-retail/lessons/2-check-stock-device/single-board-computer-count-stock.md
index a8361710d..581f49ecf 100644
--- a/translations/pcm/5-retail/lessons/2-check-stock-device/single-board-computer-count-stock.md
+++ b/translations/pcm/5-retail/lessons/2-check-stock-device/single-board-computer-count-stock.md
@@ -81,7 +81,7 @@ As one helpful debugging step, you fit no just print di bounding boxes, but you
1. Run di app make di camera face some stock wey dey shelf. You go see di `image.jpg` file for di VS Code explorer, and you fit select am to see di bounding boxes.
- 
+ 
## Count stock
diff --git a/translations/pcm/5-retail/lessons/2-check-stock-device/wio-terminal-count-stock.md b/translations/pcm/5-retail/lessons/2-check-stock-device/wio-terminal-count-stock.md
index c28714f91..3f2bcd549 100644
--- a/translations/pcm/5-retail/lessons/2-check-stock-device/wio-terminal-count-stock.md
+++ b/translations/pcm/5-retail/lessons/2-check-stock-device/wio-terminal-count-stock.md
@@ -13,7 +13,7 @@ Combination of di predictions and dia bounding boxes fit help count stock wey de
## Count stock
-
+
For di image wey dey up, di bounding boxes get small overlap. If di overlap big well well, di bounding boxes fit mean say na di same object. To count di objects correct, you go need ignore boxes wey get big overlap.
diff --git a/translations/pcm/6-consumer/lessons/1-speech-recognition/README.md b/translations/pcm/6-consumer/lessons/1-speech-recognition/README.md
index 599454dbd..0853085a2 100644
--- a/translations/pcm/6-consumer/lessons/1-speech-recognition/README.md
+++ b/translations/pcm/6-consumer/lessons/1-speech-recognition/README.md
@@ -64,7 +64,7 @@ Microphones get different types:
* Ribbon - Ribbon microphones dey similar to dynamic microphones, but dem get metal ribbon instead of diaphragm. Di ribbon dey move for magnetic field to create electrical current. Like dynamic microphones, ribbon microphones no need power to work.
- 
+ 
* Condenser - Condenser microphones get thin metal diaphragm and fixed metal backplate. Electricity dey applied to both, and as di diaphragm dey vibrate, di static charge between di plates dey change to create signal. Condenser microphones need power to work - dem dey call am *Phantom power*.
@@ -84,7 +84,7 @@ Audio na analog signal wey dey carry plenty fine-grained information. To change
> 🎓 Sampling na di process to change di audio signal to digital value wey go represent di signal for dat time.
-
+
Digital audio dey use Pulse Code Modulation, or PCM. PCM na di process to read di voltage of di signal, and choose di closest value to di voltage using defined size.
diff --git a/translations/pcm/6-consumer/lessons/1-speech-recognition/wio-terminal-microphone.md b/translations/pcm/6-consumer/lessons/1-speech-recognition/wio-terminal-microphone.md
index 016e27d52..3dbff904c 100644
--- a/translations/pcm/6-consumer/lessons/1-speech-recognition/wio-terminal-microphone.md
+++ b/translations/pcm/6-consumer/lessons/1-speech-recognition/wio-terminal-microphone.md
@@ -15,11 +15,11 @@ For dis part of di lesson, you go add speaker to your Wio Terminal. Di Wio Termi
Di Wio Terminal don already get mic inside, and you fit use am to capture sound for talk recognition.
-
+
To add speaker, you fit use di [ReSpeaker 2-Mics Pi Hat](https://www.seeedstudio.com/ReSpeaker-2-Mics-Pi-HAT.html). Dis na external board wey get 2 MEMS microphones, plus speaker connector and headphone socket.
-
+
You go need add either headphone, speaker wey get 3.5mm jack, or speaker wey get JST connection like di [Mono Enclosed Speaker - 2W 6 Ohm](https://www.seeedstudio.com/Mono-Enclosed-Speaker-2W-6-Ohm-p-2832.html).
@@ -35,7 +35,7 @@ You go also need SD card to download and play sound. Di Wio Terminal dey support
Di pins go need connect like dis:
- 
+ 
1. Arrange di ReSpeaker and Wio Terminal make di GPIO sockets dey face up, and dey left-hand side.
@@ -43,33 +43,33 @@ You go also need SD card to download and play sound. Di Wio Terminal dey support
1. Do am like dat go reach di bottom for di GPIO sockets wey dey left-hand side. Make sure say di pins dey enter well.
- 
+ 
- 
+ 
> 💁 If your jumper cables dey together as ribbon, leave dem like dat - e go make am easy to confirm say you don connect all di cables well.
1. Do di same process for di right-hand GPIO sockets for di ReSpeaker and Wio Terminal. Di cables go need pass around di cables wey don dey already.
- 
+ 
- 
+ 
> 💁 If your jumper cables dey as ribbon, divide dem into two ribbons. Pass one each side of di cables wey don dey already.
> 💁 You fit use sticky tape to hold di pins together make dem no commot as you dey connect dem.
>
- > 
+ > 
1. You go need add speaker.
* If you dey use speaker wey get JST cable, connect am to di JST port for di ReSpeaker.
- 
+ 
* If you dey use speaker wey get 3.5mm jack, or headphone, put am inside di 3.5mm jack socket.
- 
+ 
### Task - set up di SD card
@@ -79,7 +79,7 @@ You go also need SD card to download and play sound. Di Wio Terminal dey support
1. Put di SD card inside di SD Card slot wey dey left-hand side of di Wio Terminal, just under di power button. Make sure say di card enter well and click - you fit need thin tool or another SD Card to help push am enter.
- 
+ 
> 💁 To commot di SD Card, you go need push am small and e go commot. You go need thin tool like flat-head screwdriver or another SD Card to do dis.
diff --git a/translations/pcm/6-consumer/lessons/2-language-understanding/README.md b/translations/pcm/6-consumer/lessons/2-language-understanding/README.md
index a055985cd..5eece8f6a 100644
--- a/translations/pcm/6-consumer/lessons/2-language-understanding/README.md
+++ b/translations/pcm/6-consumer/lessons/2-language-understanding/README.md
@@ -126,7 +126,7 @@ After you define di entities, you go create intents. Di model go learn di intent
You go then tell LUIS which part of di sentences dey map to di entities:
-
+
Di sentence `set a timer for 1 minute and 12 seconds` get di intent of `set timer`. E also get 2 entities with 2 values each:
diff --git a/translations/pcm/6-consumer/lessons/3-spoken-feedback/README.md b/translations/pcm/6-consumer/lessons/3-spoken-feedback/README.md
index 17bb5333d..b915ac2c2 100644
--- a/translations/pcm/6-consumer/lessons/3-spoken-feedback/README.md
+++ b/translations/pcm/6-consumer/lessons/3-spoken-feedback/README.md
@@ -37,7 +37,7 @@ For dis lesson we go cover:
Text to speech, as di name talk, na di process to turn text to audio wey go talk di text as spoken words. Di basic idea na to break di words for di text into di sounds wey dem dey made up of (dem dey call am phonemes), then join di audio for those sounds together, either with pre-recorded audio or audio wey AI models generate.
-
+
Text to speech systems dey usually get 3 stages:
diff --git a/translations/pcm/6-consumer/lessons/4-multiple-language-support/README.md b/translations/pcm/6-consumer/lessons/4-multiple-language-support/README.md
index 6c55193be..d546f3010 100644
--- a/translations/pcm/6-consumer/lessons/4-multiple-language-support/README.md
+++ b/translations/pcm/6-consumer/lessons/4-multiple-language-support/README.md
@@ -130,7 +130,7 @@ For dis lesson, you go need Translator resource. You go use di REST API to trans
For ideal world, your whole app suppose sabi plenty languages as e fit, from listening to speech, to language understanding, to responding with speech. Dis na plenty work, so translation services fit help you deliver your app faster.
-
+
Imagine say you dey build one smart timer wey dey use English from start to finish, e dey understand spoken English and change am to text, e dey run di language understanding for English, e dey build responses for English and reply with English speech. If you wan add support for Japanese, you fit start by translating spoken Japanese to English text, then keep di main part of di app di same, then translate di response text to Japanese before e talk di response. Dis go allow you add Japanese support fast, and you fit expand am later to provide full Japanese support.
diff --git a/translations/pcm/hardware.md b/translations/pcm/hardware.md
index b1bad91df..fcf2113bd 100644
--- a/translations/pcm/hardware.md
+++ b/translations/pcm/hardware.md
@@ -21,7 +21,7 @@ You go also need some non-technical things like soil or pot plant, and fruit or
## Buy di kits
-
+
Seeed Studios don help us make all di hardware easy to buy as kits:
@@ -29,7 +29,7 @@ Seeed Studios don help us make all di hardware easy to buy as kits:
**[IoT for beginners wit Seeed and Microsoft - Wio Terminal Starter Kit](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Wio-Terminal-Starter-Kit-p-5006.html)**
-[](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Wio-Terminal-Starter-Kit-p-5006.html)
+[](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Wio-Terminal-Starter-Kit-p-5006.html)
### Raspberry Pi