กลับไปหน้ารวมไฟล์
secure-offline-notes-app-10c24b.md

ชื่อโปรเจกต์: Secure Offline Notes app

โปรเจกต์นี้พี่ใช้ [ESP32](https://s.shopee.co.th/6pvZFdZdRf) C3 MINI นะ แต่น้องจะใช้ ESP32 รุ่นไหนก็ได้ตามใจชอบเลย ขอแค่เช็คขาต่อให้มันถูกก็พอ จัดไปวัยรุ่น!

โน้ตที่พิมพ์ไว้จะถูกเซฟลง SD Card ในไฟล์ชื่อ (Notes) เผื่อใครอยากเอาไปเปิดดูในคอมพิวเตอร์แบบ Offline ก็ทำได้ง่ายๆ เลย

ถ้าชอบโปรเจกต์นี้ก็กดไลค์ให้รุ่นพี่หน่อยนะเว้ย เพื่อนคนอื่นจะได้เห็นกันเยอะๆ แล้วอย่าลืมแวะไปดูโปรเจกต์อื่นๆ ของพี่ด้วยล่ะ =)

ใครเจอ Bug หรือความหลอนตรงไหนก็สะกิดบอกพี่หน่อยนะ หรือถ้าใครอยากโชว์เทพ แก้เองแล้วบอกวิธีแก้มาด้วยจะหล่อมาก พี่จะได้อัปเดต Code ให้มันเนียนกริ๊บให้ทุกคนได้ใช้กัน

วิธีเซตระบบ (เช็คขาดีๆ นะน้อง อย่าต่อมั่วเดี๋ยวบอร์ดจะขิตเอา! ถ้าชิ้นส่วนมันร้อนจี๋หรือได้กลิ่นไหม้ ให้รีบถอดสายออกทันที แล้วหาจุดที่ช็อตให้เจอ)

ESP32 C3 MINI

Micro SD card module Esp32 C3 MINI

-------------------------------- ---------------------

GND ---> GND

VCC ---> 3.3V

SO ---> 8

SI ---> 10

SCK ---> 6

CS ---> 5

ห้ามเปิดเครื่องทิ้งไว้นานๆ นะน้อง เดี๋ยวพัง!

My Github:

รายละเอียดทางเทคนิคแบบจัดเต็ม

ตู้เซฟดิจิทัลแบบพกพา

โปรเจกต์นี้จะเปลี่ยนบอร์ดให้กลายเป็นอุปกรณ์พกพาที่ไม่ได้เชื่อมต่อเครือข่าย เอาไว้เก็บ Password หรือโน้ตลับๆ โดยใช้การเข้ารหัสระดับ Hardware เลยนะน้อง

  • การเก็บข้อมูลแบบ Localized SPIFFS/LittleFS: โน้ตจะถูกเก็บไว้ใน Flash memory ภายในของ ESP32 หรือ NodeMCU และเพราะเราไม่ได้ต่อ WiFi ไว้ อุปกรณ์ตัวนี้เลยภูมิคุ้มกันเต็มร้อยจากการโดนแฮกผ่านเน็ต
  • ระบบล็อกรหัสผ่าน (Password-Gate): ตอนเริ่มต้นใช้งาน น้องต้องกด PIN 4 หลักผ่านทาง Keypad ก่อนนะ บอร์ด Arduino จะทำการตรวจสอบ Hash ถ้าถูกมันถึงจะยอมโชว์โน้ตบนจอ I2C OLED ความคมชัดสูงให้เราดู

ฟีเจอร์ความปลอดภัย

  • ระบบล้างข้อมูลอัตโนมัติ (Auto-Wipe): ถ้ามีใครมาสุ่มรหัสผิดติดต่อกัน 10 ครั้ง Arduino จะสั่ง "Emergency Format" ทันที ล้างข้อมูลเกลี้ยงทุกอย่างเพื่อปกป้องความลับในตู้เซฟของเรา โคตรเท่!

ข้อมูล Frontmatter ดั้งเดิม

title: "Secure Offline Notes app"
description: "A Ofline Note webapp using Esp32 and SD card module"
author: "sweden_duck"
category: "Lab Stuff"
tags:
  - "Arduino User Group"
  - "Data Collection"
  - "Internet Of Things"
views: 62
likes: 0
price: 299
difficulty: "Easy"
components:
  - "1x Micro SD Card Module (Generic)"
  - "1x 10 jumper wires 150mm male"
  - "1x Micro SD Card"
  - "1x ESP32"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "434781374500f5b00ea3f0b95dc6813e228b7ff8ede5b91d69bd08e5213cfc03"
encryptedPayload: "U2FsdGVkX18MDm4Zq5yaBKhbnfyAFWpUJ0jWQW53AlpqGuyirJOlzzKzogCTxMX/7SNh5d9I9byCo3g5122I/s0Ov0FWaSsS/e/p5XSvJmY="
seoDescription: "Secure Offline Notes webapp using ESP32 and SD card module. Store data locally and safely without internet."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/secure-offline-notes-app-10c24b_cover.png"
lang: "th"