u/ProfessionalKey7326

▲ 42 r/ItPlaysBadApple+1 crossposts

I made an app to play "Bad Apple!!" [F4HWN v6.0.0]

Here is the code and the apps (there are 5 in total): https://github.com/lu-meiagui/BAD-APPLE-F4HWN-APP

Flash size of each app (the full video is running at 3 fps and in some points there is a little bit of lag):

APP BAD APPLE 1: 4048 B (98% of 4 KiB)

APP BAD APPLE 2: 4092 B (99% of 4 KiB)

APP BAD APPLE 3: 4092 B (99% of 4 KiB)

APP BAD APPLE 4: 4096 B (100% of 4 KiB)

APP BAD APPLE 5: 1876 B (45% of 4 KiB)

total: 18,204 B

u/ProfessionalKey7326 — 21 days ago
▲ 45 r/F4HWN+1 crossposts

I made an app for transmit and receive (in theory) CW [F4HWN v6.0.0]

i used 3944B of 4096B in this app, i can:

in the TX mode:

An automatic Text-to-CW translation with text input using the radio keypad like an old cellphone keyboard (64 characters max).

Adjust WPM transmission speed (5 WPM to 80 WPM).

Auditive feedback (sidetone) of the CW transmitted with configurable sidetone audio frequency and pitch.

Prosigns with F + number, Carrier/Tone mode.

Adjustable TX delay / PTT hang time and automatic "beacon mode".

in the RX mode:

Real-time CW signal decoding (Morse-to-Text) displayed directly on screen.

Adaptive noise floor and signal thresholding (rxFloor/rxPeak) for reliable decoding under varying signal strengths.

Visual dot-and-dash symbol preview of the character currently being received.

On-screen RSSI signal strength bar graph indicator.

Radio LED sync that flashes in real time with incoming Morse code marks.

Audio passthrough to listen to the received CW tone while it decodes.

u/ProfessionalKey7326 — 25 days ago