#soulcage — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #soulcage, aggregated by home.social.
-
With ESP-IDF, I created a custom flash partition table and stored the video streams in their own partitions. The app is under 300 KB, and it compiles, links, and flashes in 12 seconds.
Arduino can do custom partition tables. Maybe it can do custom workflow to build the filesystem images too. It would still take over a minute to compile, though.
🧵 12/N
-
With ESP-IDF, I created a custom flash partition table and stored the video streams in their own partitions. The app is under 300 KB, and it compiles, links, and flashes in 12 seconds.
Arduino can do custom partition tables. Maybe it can do custom workflow to build the filesystem images too. It would still take over a minute to compile, though.
🧵 12/N
-
With ESP-IDF, I created a custom flash partition table and stored the video streams in their own partitions. The app is under 300 KB, and it compiles, links, and flashes in 12 seconds.
Arduino can do custom partition tables. Maybe it can do custom workflow to build the filesystem images too. It would still take over a minute to compile, though.
🧵 12/N
-
With ESP-IDF, I created a custom flash partition table and stored the video streams in their own partitions. The app is under 300 KB, and it compiles, links, and flashes in 12 seconds.
Arduino can do custom partition tables. Maybe it can do custom workflow to build the filesystem images too. It would still take over a minute to compile, though.
🧵 12/N
-
With ESP-IDF, I created a custom flash partition table and stored the video streams in their own partitions. The app is under 300 KB, and it compiles, links, and flashes in 12 seconds.
Arduino can do custom partition tables. Maybe it can do custom workflow to build the filesystem images too. It would still take over a minute to compile, though.
🧵 12/N
-
I am moving the Soul Cage's firmware from Arduino to ESP-IDF. Arduino is completely unusable for developing this app.
I just measured a compile and upload time of 4:33. Four and a half minutes. That's 1:20 to compile and link, 0:49 of mysterious "indexing", and 2:24 to flash. Yeah, it's a huge image, about 15 MB.
What's it doing with 1:20 compile time? This is an 8 core CPU; that's about 2 trillion cycles.
🧵 11/N
-
I am moving the Soul Cage's firmware from Arduino to ESP-IDF. Arduino is completely unusable for developing this app.
I just measured a compile and upload time of 4:33. Four and a half minutes. That's 1:20 to compile and link, 0:49 of mysterious "indexing", and 2:24 to flash. Yeah, it's a huge image, about 15 MB.
What's it doing with 1:20 compile time? This is an 8 core CPU; that's about 2 trillion cycles.
🧵 11/N
-
I am moving the Soul Cage's firmware from Arduino to ESP-IDF. Arduino is completely unusable for developing this app.
I just measured a compile and upload time of 4:33. Four and a half minutes. That's 1:20 to compile and link, 0:49 of mysterious "indexing", and 2:24 to flash. Yeah, it's a huge image, about 15 MB.
What's it doing with 1:20 compile time? This is an 8 core CPU; that's about 2 trillion cycles.
🧵 11/N
-
I am moving the Soul Cage's firmware from Arduino to ESP-IDF. Arduino is completely unusable for developing this app.
I just measured a compile and upload time of 4:33. Four and a half minutes. That's 1:20 to compile and link, 0:49 of mysterious "indexing", and 2:24 to flash. Yeah, it's a huge image, about 15 MB.
What's it doing with 1:20 compile time? This is an 8 core CPU; that's about 2 trillion cycles.
🧵 11/N
-
I am moving the Soul Cage's firmware from Arduino to ESP-IDF. Arduino is completely unusable for developing this app.
I just measured a compile and upload time of 4:33. Four and a half minutes. That's 1:20 to compile and link, 0:49 of mysterious "indexing", and 2:24 to flash. Yeah, it's a huge image, about 15 MB.
What's it doing with 1:20 compile time? This is an 8 core CPU; that's about 2 trillion cycles.
🧵 11/N
-
This build thread is brought to you by Staples®.
I've used reams of paper as monitor stands for 40 years. They're cheap, they're solid, and they used to be ubiquitous in office environments.
🧵 8/N
-
This build thread is brought to you by Staples®.
I've used reams of paper as monitor stands for 40 years. They're cheap, they're solid, and they used to be ubiquitous in office environments.
🧵 8/N
-
This build thread is brought to you by Staples®.
I've used reams of paper as monitor stands for 40 years. They're cheap, they're solid, and they used to be ubiquitous in office environments.
🧵 8/N
-
This build thread is brought to you by Staples®.
I've used reams of paper as monitor stands for 40 years. They're cheap, they're solid, and they used to be ubiquitous in office environments.
🧵 8/N
-
This build thread is brought to you by Staples®.
I've used reams of paper as monitor stands for 40 years. They're cheap, they're solid, and they used to be ubiquitous in office environments.
🧵 8/N