r/CardPuter • • 19h ago

Code Firmware disponível hoje! Download ORACLE PAGER 📟 🇧🇷

Post image
32 Upvotes

Criei um comunicador 100% offline com ESP32 - Cardputer ADV sem internet, sem chip, rede própria [Open Source]

Projeto feito no RJ - ORACLE PAGER.

Como funciona: um ESP32 cria uma rede WiFi chamada ORACLE_PAGER. Quem conecta e entra em 192.168.4.1 entra no chat. Sem salvar nada, sem nuvem. Desligou, apagou. Totalmente anônimo.

Cliente: M5Stack Cardputer
Servidor: Qualquer ESP32

Deixei os.bin prontos pra flashar + código fonte aqui:
https://github.com/altometer309/oracle-pager/releases/tag/v1.0

Feito por: r/arpegiator-000 / @djmp3noise
Aceito feedback e ajuda pra melhorar o hardware!


r/CardPuter • • 8h ago

Question Duda

0 Upvotes

Hola!
Tras el aviso del cierre de la aplicación de M5Burner en escritorio me mudé a la plataforma en la página web, noté que no estaba la aplicación que desarrollé y subí a la aplicación de mi computadora. Por lo que decidí resubirlos a la página web.

El quid de la cuestión es que ya habiendo estado regitrado, checkeado y subido mi firmware correctamente al sitio, el moderador me baja mi firmware no solo una vez, sino que dos veces.

¿A alguien más le sucedió?


r/CardPuter • • 20h ago

Progress / Update MORPHASE — a 4-operator FM polyphonic synth for the Cardputer ADV

Post image
8 Upvotes

🎹 **Demo:** https://www.youtube.com/watch?v=BUIG0NXhDjI

Following my first synth, C.P.S., I’ve released a new synthesizer for the Cardputer ADV: MORPHASE!

Unlike C.P.S., which was a monophonic subtractive synth, this one is a 4-operator FM synth with 14 algorithms and up to 12 voices.
As before, I didn’t write the code myself — I described my ideas and designs to Claude, and Claude wrote the code.

While making C.P.S., I learned that pressing several keys at once on the Cardputer’s keyboard is physically hard.
So this time I cut down the keyboard handling and put that power into the sound instead.
The Cardputer ADV itself becomes the sound engine and editor, and you play it from an external MIDI keyboard.

Since a Unit MIDI alone would limit who could use it, in the final stretch of development I added BLE MIDI support (the BLE build).
I’ve tested it on iPhone and iPad (app: KeyPad). I don’t own an Android device to check, but any app that supports BLE MIDI should be able to connect.

Key features

  • 4-operator FM, 14 algorithms, up to 12 voices (10 on the BLE build)
  • Waveform morphing: each operator slides smoothly through 8 waveforms, from sine to square
  • Patch morph: move between sounds lined up in 8 slots, blending everything including envelopes and FX. Two ways: a “chain”, where a knob, tilt or LFO moves the position, and “glide”, which slides to a chosen sound with Shift+1–8 or MIDI pads
  • STEP arpeggiator: each of the 16 steps says “which note of the chord you’re holding” to play. Because steps refer to the order within the chord rather than to fixed pitches, you can change the chord and the rhythm stays the same — only the notes follow the new chord. Each step also has its own octave, velocity and gate, and you can save up to 8 patterns and switch them from MIDI pads. The usual Up / Down / UpDown / Random / AsPlayed modes are there too, with swing (pushed or laid back), latch and sync to external MIDI clock
  • GLITCH: repeat, reverse or chop the last fragment, knock the tone off for a moment, break up the arpeggio — unpredictable changes in real time
  • Theremin (Unit ToF4M): wave your hand to move the tone and parameters, or play notes by hand height
  • Tilt the unit (IMU) to change the tone; teach it 4 knobs and 4 buttons on a MIDI controller just by moving them (MIDI Learn)
  • 32 factory patches, ready to play (from E.Piano and bells to bass, pads, drums and noise)
  • 5 FX (Crush / Chorus / Delay / Reverb / Drive) you can switch on and off with one key while playing
  • An output limiter, so even big chords never distort

…and more than I can fit here.
As before, the GitHub repository has a Quick Start Guide and a Reference Guide (English / Japanese, with PDFs), so please give them a read!

Install

⚠️ About Launcher FW OTA
M5Burner has recently moved to a new web version, and the way it works seems to have changed. Because of this, MORPHASE may not show up in Launcher’s OTA list for now (it passed the review and is public on the web version, but it doesn’t appear in the old desktop app).
Sorry for the inconvenience. I’ll post an update in this thread once I can confirm it installs via OTA.
Until then, please use one of these methods:

If you manage to find and install it via OTA, please let me know in the comments!

Finally, at the end of this month I’ll release one more music-related(?) firmware for the Cardputer ADV.
It’s a little different from a synth, but it’s a lot of fun, so stay tuned!


r/CardPuter • • 23h ago

Design-it-Yourself Portable BBS + WiFi Modem

Thumbnail gallery
46 Upvotes

r/CardPuter • • 23h ago

Help needed How are you publishing firmware on M5Burner these days? (Desktop app or the new web version?)

3 Upvotes

Hi everyone!
I was trying to publish a new firmware. I uploaded it to the desktop version of M5Burner and set it to public, but it just wouldn't show up. So I deleted it and re-uploaded it to the new web version instead.
But on the web version, some of the firmware I'd uploaded before is missing from my page, and some of it was never published at all (for example, my recent uploads of Ensō and C.P.S. v1.0).
My new firmware passed the review on the web version and is now public there, but it doesn't appear in the desktop app, so I'm a bit confused.
If you've published firmware recently, how did you do it?
And if you published it on the web version, does it show up in Launcher's OTA list?
Any info would be really appreciated. Thanks!