#15 Czerwcowa aktualizacja: MicroPython już jest!
Dodano wsparcie dla MicroPython
Teraz możesz tworzyć grafiki dla MicroPython SSD1309
Lepsza edycja tekstu
Gdy tworzysz warstwę tekstową, pole wprowadzania jest automatycznie ustawiane jako aktywne, abyś mógł od razu zacząć pisać. Teraz możesz też kliknąć dwukrotnie warstwę tekstową, aby natychmiast ją edytować
Zmiana rozmiaru obrazów
Można teraz zmienić rozmiar warstwy Paint: wstaw ikonę lub narysuj własny obraz i zmieniaj jego rozmiar, przeciągając rogi.
Przycisk „Dodaj obraz” przeniósł się na górny pasek narzędzi dla łatwiejszego dostępu
Ulepszone narzędzie Paint
Kliknij prawym przyciskiem, aby wymazywać bez pozostawiania przerw
🥁 Zdobądź 1 miesiąc Lopaka Plus za darmo!
Chciałbym zobaczyć, co budujesz. Po prostu udostępnij swój projekt w mediach społecznościowych lub na forum — opowiedz trochę o tym, co tworzysz, i dołącz link do Lopaka.
W ramach małego podziękowania dam ci 1 miesiąc Lopaka Plus za darmo.
👉 Wypełnij ten formularz po opublikowaniu, a aktywuję twój darmowy miesiąc! https://airtable.com/apps27BkejrUF0DWT/pagxrro6X9GxclUpp/form
Twoje wsparcie pomaga Lopaka rosnąć — i jestem bardzo podekscytowany, widząc wasze projekty na zewnątrz.
Projektowanie dla MicroPython
Platforma MicroPython celuje we wbudowany moduł framebuf, więc wygenerowany kod działa na RP2040, ESP32 i innych płytkach bez dodatkowych bibliotek. Działa z monochromatycznymi wyświetlaczami, takimi jak OLED SSD1306 i SSD1309.
Czego się spodziewać:
- Dane wyjściowe to zwykły Python, który możesz wkleić do swojego skryptu.
- Kolory są monochromatyczne:
1dla bieli i0dla czerni. - Tekst używa wbudowanej czcionki Petme 8×8, więc to, co widzisz w edytorze, odpowiada urządzeniu.
- Obrazy są eksportowane jako bufory
bytearrayw linii lub jako plik.pbm, który twój skrypt ładuje przy starcie, gdy włączona jest opcja Dołącz pliki obrazów. - Narzędzia rysowania obejmują linie, prostokąty, elipsy, trójkąty, wielokąty, tekst i warstwy Paint.
Jeśli potrzebujesz kolorowych wyświetlaczy lub własnych czcionek BDF, użyj platformy CircuitPython, która celuje w displayio. Zobacz Platformy, aby poznać pełne porównanie.
Edycja obrazów i malowania od tej aktualizacji
Rozmiar warstw Paint nadal można zmieniać, przeciągając ich rogi. Narzędzie Paint ma teraz także wzory pędzla, tryb gumki, wypełnienie i przycinanie. Narzędzie Obraz na pasku narzędzi otwiera kreator importu z pakietami ikon, przesyłaniem plików, importem GIF i wideo oraz wprowadzaniem tablic bajtów. Zobacz Importowanie obrazów.
Powyższa oferta darmowego miesiąca zakończyła się. Aby wygrać Plus dziś, weź udział w comiesięcznym konkursie galerii.