Load the Decompiled #BL602 #WiFi Functions into a spreadsheet ... For easier crunching
Google Sheets: https://docs.google.com/spreadsheets/d/1C_XmkH-ZSXz9-V2HsYBv7K1KRx3RF3-zsoJRLh1GwxI/edit?usp=sharing
Let's do Quantitative Analysis of the Decompiled #BL602 #WiFi Demo Firmware ... How many lines of code do we actually need to Reverse Engineer ... Now that we've found some matching source files?
https://github.com/lupyuen/bl602nutcracker1/blob/main/bl602_demo_wifi.txt
Little #ffmpeg #bash #script I wrote to compress a video:
- makes videos very small in size, e.g. Tears of Steel 1080p - 704mb to 52mb 🚀
- automatically embeds subtitles into one file (no more carrying around .srt files)
- variable bitrate for both audio and video to deliver acceptable quality
- progressbar with remaining time etc.
- simple to use. just pass the file as param to compress
- if you don't like the default dimensions, edit the script
➡️ https://notabug.org/adnan360/code-backups/src/master/bash/compress-video.sh
"The Web Browser I'm dreaming of"
Google Compute Engine (GCE) VM takeover via DHCP flood
GitHub Copilot: "get suggestions for whole lines or entire functions right inside your editor"
@lupyuen I may have outdid you on this one... it was AMAZING!
I've been thinking about making this for breakfast all night since @lupyuen posted his lunch!
It is a bagel with a tiny bit of butter, then a layer of hot pepper cheese, then blended garlic paste, then a second slice of hot pepper cheese, all topped with a sprinkling of potassium salt.
My god it was so much more glorious than it probably sounds!
Code in #ARM Assembly: Conditional loops
https://eclecticlight.co/2021/06/29/code-in-arm-assembly-conditional-loops/
"Finding Pride in Singapore: Sam's Story"
This Singapore clip is geographically incorrect on so many levels 😂
Why Computing Students Should Contribute to #OpenSource Software Projects
Temporal: getting started with JavaScript’s new date time API
Curated Code CAD
M5Stack Atom DTU #LoRaWAN Kit also supports WiFi, RS485, Modbus communication
https://www.cnx-software.com/2021/06/29/m5stack-atom-dtu-lorawan-kit-wifi-rs485-modbus/
Thankfully #BL602 #WiFi Library libwifi was compiled with Assertions Enabled ... Makes Reverse Engineering simpler 👍
https://github.com/lupyuen/bl602nutcracker1/blob/main/bl602_demo_wifi.c#L38512-L38609
Here's the Decompiled #BL602 #WiFi Supplicant that handles WiFi Authentication ... Decompiled code looks readable
https://github.com/lupyuen/bl602nutcracker1/blob/main/bl602_demo_wifi.c#L29805-L29860
@lupyuen So jelly... well I know what im doing for breakfast tomorrow :)
IoT Techie and Educator / Apache NuttX PMC