Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Why I love the little stuff

Why I love the little stuff

Scheduled Pinned Locked Moved The Lounge
designcsscomgraphicsadobe
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    Memory region Used Size Region Size %age Used
    FLASH: 348880 B 2 MB 16.64%
    RAM: 97356 B 384 KB 24.76%
    QSPI: 0 GB 256 MB 0.00%
    DTCM: 0 GB 128 KB 0.00%
    IDT_LIST: 0 GB 2 KB 0.00%

    That's the application for my EspMon Reboot[^] code which monitors your PC's vital statistics. The transfer buffer to send data to the display is 64KB. The app itself has a mere 33KB in global data. Total flash size is less than 350KB, and that's with Zephyr RTOS on it, and it's got a truetype font embedded in the firmware. This is deeply satisfying to me. The challenge of making little CPUs do big things is what makes me enjoy my work. I think maybe it's because I grew up coding on little CPUs (they were all "little" back then in terms of capabilities, regardless of actual physical size) I just can't get any joy out of solving problems when I don't have to care how many resources it uses. The last windows PC executable I made was 159KB w/ no dependencies, and that's @ 64-bit. What's the stuff you enjoy working with most? What's it like? What do you enjoy about it?

    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

    P L 2 Replies Last reply
    0
    • H honey the codewitch

      Memory region Used Size Region Size %age Used
      FLASH: 348880 B 2 MB 16.64%
      RAM: 97356 B 384 KB 24.76%
      QSPI: 0 GB 256 MB 0.00%
      DTCM: 0 GB 128 KB 0.00%
      IDT_LIST: 0 GB 2 KB 0.00%

      That's the application for my EspMon Reboot[^] code which monitors your PC's vital statistics. The transfer buffer to send data to the display is 64KB. The app itself has a mere 33KB in global data. Total flash size is less than 350KB, and that's with Zephyr RTOS on it, and it's got a truetype font embedded in the firmware. This is deeply satisfying to me. The challenge of making little CPUs do big things is what makes me enjoy my work. I think maybe it's because I grew up coding on little CPUs (they were all "little" back then in terms of capabilities, regardless of actual physical size) I just can't get any joy out of solving problems when I don't have to care how many resources it uses. The last windows PC executable I made was 159KB w/ no dependencies, and that's @ 64-bit. What's the stuff you enjoy working with most? What's it like? What do you enjoy about it?

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

      P Online
      P Online
      PIEBALDconsult
      wrote on last edited by
      #2

      I like watching the numbers dance.

      1 Reply Last reply
      0
      • H honey the codewitch

        Memory region Used Size Region Size %age Used
        FLASH: 348880 B 2 MB 16.64%
        RAM: 97356 B 384 KB 24.76%
        QSPI: 0 GB 256 MB 0.00%
        DTCM: 0 GB 128 KB 0.00%
        IDT_LIST: 0 GB 2 KB 0.00%

        That's the application for my EspMon Reboot[^] code which monitors your PC's vital statistics. The transfer buffer to send data to the display is 64KB. The app itself has a mere 33KB in global data. Total flash size is less than 350KB, and that's with Zephyr RTOS on it, and it's got a truetype font embedded in the firmware. This is deeply satisfying to me. The challenge of making little CPUs do big things is what makes me enjoy my work. I think maybe it's because I grew up coding on little CPUs (they were all "little" back then in terms of capabilities, regardless of actual physical size) I just can't get any joy out of solving problems when I don't have to care how many resources it uses. The last windows PC executable I made was 159KB w/ no dependencies, and that's @ 64-bit. What's the stuff you enjoy working with most? What's it like? What do you enjoy about it?

        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        I just look around, and if it's interesting, I try to make one better than what's out there. If the user's competition uses A, the user understands that there's economy and there's false economy. Or I make them understand.

        "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups