Click here to Skip to main content
15,885,767 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: How office spaces have changed, degraded or become irrelevant... Pin
cegarman26-Feb-24 7:09
cegarman26-Feb-24 7:09 
GeneralRe: How office spaces have changed, degraded or become irrelevant... Pin
charlieg26-Feb-24 23:20
charlieg26-Feb-24 23:20 
GeneralRe: How office spaces have changed, degraded or become irrelevant... Pin
charlieg26-Feb-24 23:06
charlieg26-Feb-24 23:06 
GeneralRe: How office spaces have changed, degraded or become irrelevant... Pin
rcole11727-Feb-24 3:26
rcole11727-Feb-24 3:26 
GeneralRe: How office spaces have changed, degraded or become irrelevant... Pin
charlieg27-Feb-24 10:55
charlieg27-Feb-24 10:55 
GeneralRe: How office spaces have changed, degraded or become irrelevant... Pin
Behzad Sedighzadeh26-Feb-24 21:11
Behzad Sedighzadeh26-Feb-24 21:11 
GeneralRe: How office spaces have changed, degraded or become irrelevant... Pin
charlieg26-Feb-24 22:56
charlieg26-Feb-24 22:56 
GeneralAdventures in small code Pin
honey the codewitch22-Feb-24 21:39
mvahoney the codewitch22-Feb-24 21:39 
I have 32KB of flash, and 2.5KB of RAM. I have one 128x32 monochrome screen.

Over half that flash, and I don't know how much RAM is taken up by keyboard firmware.

In what's left over some friends and I are making a Tamagotchi game.

Talk about tricky.

Now normally, to dynamically draw to a monochrome screen without readback capability, you have to hold a framebuffer, which takes 512 bytes in this case. We didn't want to use that RAM.

The method we're using is to embed RLE compressed entire screens in the screen's native framebuffer format. That way we don't need any RAM at all to display a screen as it just spits the entire screen from flash. The RLE compression in my tests shrinks the final image size to about 1/3 of the size. Each screen, uncompressed is again, .5KB.

Not sure if we'll be able to do it still, but it's fun.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: Adventures in small code Pin
CPallini23-Feb-24 0:00
mveCPallini23-Feb-24 0:00 
GeneralRe: Adventures in small code Pin
honey the codewitch23-Feb-24 2:43
mvahoney the codewitch23-Feb-24 2:43 
GeneralRe: Adventures in small code Pin
trønderen23-Feb-24 1:18
trønderen23-Feb-24 1:18 
GeneralRe: Adventures in small code Pin
den2k8823-Feb-24 1:39
professionalden2k8823-Feb-24 1:39 
GeneralRe: Adventures in small code Pin
honey the codewitch23-Feb-24 2:44
mvahoney the codewitch23-Feb-24 2:44 
GeneralRe: Adventures in small code Pin
CPallini23-Feb-24 3:39
mveCPallini23-Feb-24 3:39 
GeneralRe: Adventures in small code Pin
englebart23-Feb-24 14:45
professionalenglebart23-Feb-24 14:45 
GeneralWordle 979 Pin
Shane010322-Feb-24 17:20
Shane010322-Feb-24 17:20 
GeneralRe: Wordle 979 Pin
Sandeep Mewara22-Feb-24 17:52
mveSandeep Mewara22-Feb-24 17:52 
GeneralRe: Wordle 979 Pin
GKP199222-Feb-24 18:21
professionalGKP199222-Feb-24 18:21 
GeneralRe: Wordle 979 - 3 4 me Pin
pkfox22-Feb-24 20:32
professionalpkfox22-Feb-24 20:32 
GeneralRe: Wordle 979 Pin
OriginalGriff22-Feb-24 21:14
mveOriginalGriff22-Feb-24 21:14 
GeneralRe: Wordle 979 Pin
Amarnath S22-Feb-24 21:43
professionalAmarnath S22-Feb-24 21:43 
GeneralRe: Wordle 979 Pin
Sander Rossel22-Feb-24 21:52
professionalSander Rossel22-Feb-24 21:52 
GeneralRe: Wordle 979 Pin
HobbyProggy22-Feb-24 23:59
professionalHobbyProggy22-Feb-24 23:59 
GeneralRe: Wordle 979 Pin
Cp-Coder23-Feb-24 0:39
Cp-Coder23-Feb-24 0:39 
GeneralRe: Wordle 979 Pin
ChandraRam23-Feb-24 2:18
ChandraRam23-Feb-24 2:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.