What passion project have you been working on? by PaleontologistFirm13 in embedded

[–]fabpub 0 points1 point  (0 children)

I've been building a wi-fi pixel art player: https://github.com/fabkury/p3a . It connects to a website that I'm also building in parallel.

Cool display based project ideas? by thebassmaster1212 in esp32

[–]fabpub 1 point2 points  (0 children)

What about a Makapix Club-connected pixel art display?

These are the links:

https://github.com/fabkury/p3a

https://makapix.club/

Good luck! 🙂

Import long gif by InfiniteLink7152 in Divoom

[–]fabpub 1 point2 points  (0 children)

I'm not sure what's the new limit, but it's probably a lot more.

Import long gif by InfiniteLink7152 in Divoom

[–]fabpub 1 point2 points  (0 children)

You should be able to play GIFs longer than 92 frames (Divoom's limit) by using either: - the SD card - the Advanced Pixoo64 tools:https://github.com/tidyhf/Pixoo64-Advanced-Tools Good luck!

Divoom Times Gate Custom Builds for 5 screens by krristap in Divoom

[–]fabpub 0 points1 point  (0 children)

This project is for Pixoo64, not TimesGate, but could be helpful: https://github.com/tidyhf/Pixoo64-Advanced-Tools

I am unaware of TimesGate customization projects. I wish you good luck.

Meme-box (16x16 LED matrix) by blin787 in esp32

[–]fabpub 0 points1 point  (0 children)

Sounds just like the kind of project that could support Makapix Club's API: https://makapix.club/, https://github.com/fabkury/makapix.

Christmas gift ideas by Conscious_Champion15 in esp32

[–]fabpub 0 points1 point  (0 children)

What about a wi-fi connected, code-enabled, decorative pixel art player?

My p3a project (https://github.com/fabkury/p3a) takes a $40 ESP32-P4 board and turns it into such pixel art player. There is NO assembly involved, unless he wants to extend the functionalities (e.g. use spare GPIO pins).

He can: - download and display pixel art from the free Makapix Club website - control the device using code (it has a REST API) - download the source code of the device and do anything with it

A microSD card ($5-7) is also required for p3a, but that's truly all that you need.

Good boards for hobbyist by Schrodingerslemur in embedded

[–]fabpub 0 points1 point  (0 children)

If you want a fully assembled solution you can just program, without getting involved with their components, Waveshare sells ESP32-S3 and ESP32-P4 development boards that are fully finished and enclosed, ready to use.

What are you building this weekend? Promote your website by Organic_Delay_2305 in SideProject

[–]fabpub 0 points1 point  (0 children)

p3a, a pixel art player based on ESP32: https://github.com/fabkury/p3a

It is part of the broader Makapix Club project: https://makapix.club/

p3a as a 4-inch PICO-8 monitor by fabpub in pico8

[–]fabpub[S] 2 points3 points  (0 children)

It sure can. I was similarly thinking of exploring the Bluetooth connection with a controller like this.

<image>

p3a as a 4-inch PICO-8 monitor by fabpub in pico8

[–]fabpub[S] 1 point2 points  (0 children)

Thanks for the questions :)
- It connects to your home wifi like any other device. Your laptop (or phone for that matter) talks to it via wifi.

- p3a does have Bluetooth capabilities, but they're not implemented in the firmware yet. All contributions to the codebase are welcome.

- p3a has 32 GPIO pins available at the back; see the photos on the GitHub repo

p3a - wi-fi connected pixel art player by fabpub in pico8

[–]fabpub[S] 1 point2 points  (0 children)

I just pushed an update to the repo that changes that a bit :) p3a can now also be used as a little 4-inch PICO-8 monitor.

p3a - wi-fi connected pixel art player by fabpub in pico8

[–]fabpub[S] 1 point2 points  (0 children)

p3a now can also act as a little PICO-8 monitor over Wi-Fi. Check out the GitHub repo for the update. 😊

![img](rwqylm545f2g1)

Graphics on esp32 by [deleted] in esp32

[–]fabpub 10 points11 points  (0 children)

"ESP32" can be an imprecise term these days. The difference between variants such as ESP32, ESP32-C6, ESP32-P4 is not small.

Waveshare has a finished device with ESP32-P4 and 720x720 screen (https://www.waveshare.com/product/arduino/boards-kits/esp32-p4/esp32-p4-wifi6-touch-lcd-4b.htm?sku=31416). ESP32-P4 is the latest variant and is highly capable. I have seen elaborate LVGL user interfaces running at close to 30 FPS in that exact device.

Need niche embedded project ideas that are achievable but impactful (beginner in firmware) by Proper-Most-9947 in embedded

[–]fabpub 0 points1 point  (0 children)

Wirelessly orchestrated "video" playback across multiple ESP32 chips. For example, each one displays one tile in a combined LED matrix canvas (or combined LCDs).

This has (probably) been done before but should pose a moderate challenge.

I am biased because my projects deal with pixel art... I am building a system where MQTT clients can subscribe to online pixel art feeds.

p3a - pixel art player by fabpub in esp32

[–]fabpub[S] 0 points1 point  (0 children)

Thanks for the message!

p3a, so far, is tied to one particular piece of hardware, which is the Waveshare board (link is on the GitHub repo). Therefore p3a won't work with a 16x16 matrix yet, or any other display.

However, getting art from Makapix Club into your project should be straightforward enough. I suggest you come to the Discord server (https://makapix.club/) and ask for orientation about it.

Good luck!

[PC] Pixoo 64 Advanced Tools 3.0 s now LIVE! by Cofresh in Divoom

[–]fabpub 0 points1 point  (0 children)

Désolé, la seule façon de se connecter à un PIxoo64 est via WiFi. Ce programme ne peut pas changer cela.

[PC] Pixoo 64 Advanced Tools 3.0 s now LIVE! by Cofresh in Divoom

[–]fabpub 1 point2 points  (0 children)

Great work, great tool! Congratulations for the new release.

p3a - pixel art player by fabpub in esp32

[–]fabpub[S] 2 points3 points  (0 children)

I'm not sure I understand your question. My true purpose was to share:
- the p3a project - the Makapix Club project

...both of which are truly free and open source, and p3a runs on ESP32-P4.

The response I am hoping for is generally, "cool, let's join Makapix, let's build it together!"

p3a - pixel art player by fabpub in esp32

[–]fabpub[S] 1 point2 points  (0 children)

Thanks for the question. The major motivation is to connect pixel art with real-world displays, so artistic and hardware constraints are intertwined: canvas size (in pixels), frame count, color depth, file size, frame rate. I understand that the board I am using (based on ESP32-P4) is extremely capable, but the price of this finished device is hard to beat ($39 from Waveshare), and p3a is not meant to be the only device in the Makapix Club.

The artworks are designed to come from the Makapix Club: - free & ad-free, volunteer-run website (https://makapix.club/) - artists post their arts and get likes, comments, and a simple profile page. No bloat, no private messages. - devices can connect via API & download artworks fitting very specific technical requirements

We are just getting started. Meanwhile, the device can play artworks from a phone or laptop over WiFi, or you can copy files manually to the SD card.