from machine import Pin, I2C,SPI
import ssd1306
import os, machine
import test
import sdcard
# ESP32 Pin assignment
i2c = I2C(0, scl=Pin(1), sda=Pin(2))
oled_width = 128
oled_height = 64
oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)
oled.text('Hello, Wokwi!', 10, 10)
oled.show()
print("main test")
test.testbbb()
print("sd start")
SD_CS = Pin(5)
sd = sdcard.SDCard(SPI(2,sck=Pin(17), mosi=Pin(20),miso=Pin(19)), SD_CS)
# 初始化⽂件系统
vfs = os.VfsFat(sd)# fat挂载卡到⽬录下
os.mount(sd,"/sd")# SD/sd
dirs=os.listdir('/sd')
print("sd start1")
for file in dirs:
print(file)
print("sd end")