wireless sdcard with esp8266
License
:GPL 3.0
Description
There are much wifi sdcard, and almost they are same master mode, but the problems they dont have protection mode when multiple master access the same spi line. That why i made this project.
This will used to create wireless tf-card for using with 3d printer.
Base on ESP3D to reuse http protocol.
Ability to run as standalone sdcard.
Safe isolation shared SPI pin with other device.
source code:
https://github.com/tungbuivn/ESP3D-direct-sd
How to development:
- Disconnect board from powersource,
- Connect Cp2102 TX->board rx, cp2102 RX->board tx, cp2102 GND to GND
- Hold down flash button and plug powersource for the board
- Run flash-assets.ps1 to flash html resources
- Upload project esp8266 with platform io
NOTE:
The images in this project is the early version and has been tested and repair, the version you see is the repaired version but has not test yet, if you produce this board, please give me feed back to repair or remove this note.
WARN:
- When plug PCB sdcard to sdcard slot, the 3v3 from sdcard slot will be used to power our "sdcard", so disconnect any external power, if you want to debug, disconnect 5v source from board.
- When order PCB, choose board thickness 0.8mm
Update 24/08/2023
==============
- there is issue with the opensource sdcard pcb size, i have fixed sdcard size exactly as document of the manufacture https://components101.com/sites/default/files/component_datasheet/Micro%20SD%20Card%20Datasheet.pdf
- Replace reset btn with flash button to flash firmware
- Add script directly flash assets sources to esp8266
- Replace Sd library with sdfat library
- Replace entire libraries with the lastest version
- Optmize performance, remove sdcard size check due to it's performance too slow
- Fix error wrong pin signal at boot to default disable our control with sdcard
- Remove comfirm delete file dialog
- Add 3v3 stepdown from 5v to development due to 3v3 on CP2102 doesn't have enought power
update 22/08/2023
==============
- Support all kind of the tf-card reader
- add pull down resistor on gpio 15
Comment