Skip to content

Instantly share code, notes, and snippets.

@bshambaugh
bshambaugh / gist:2da7684b3c76f7f8f8e112007d274af0
Created May 5, 2025 14:49
KiCad Tutorials to study v7.0
https://www.youtube.com/watch?v=vaCVh2SAZY4&list=PL3bNyZYHcRSUhUXUt51W6nKvxx2ORvUQB [KiCad Tutorial : Shawn Hymel]
https://www.youtube.com/playlist?list=PLbWc6Q71G_qUsLTo624W0_NVtuTcFMpnc [ KiCad Tutorial : Creating Custom Symbols ]
https://www.youtube.com/watch?app=desktop&v=Qx0kQdFYC7o [ KiCad Tutorial - How to create your own Footprint in KiCad ]
@bshambaugh
bshambaugh / gist:b89d0d5e122b038896bcdb59fd6fbb13
Created February 9, 2025 22:18
how to store a private key in efuse? some possible avenues...
https://github.com/espressif/esp-idf/blob/master/docs/en/api-reference/system/efuse.rst
https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/efuse.html
https://docs.espressif.com/projects/esp-idf/en/v4.3/esp32c3/api-reference/peripherals/ds.html
https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/api-reference/system/efuse.html
https://github.com/espressif/esp-idf/blob/master/examples/system/efuse/README.md
@bshambaugh
bshambaugh / gist:6429e042328c86ed15389f2394e4eb70
Created December 9, 2024 19:06
chatgpt response for code lightmqtt chat_gpt_as_student_and_without
what does this mean?
_lightMqttSettingsService->addUpdateHandler([&](const String& originId) { registerConfig(); }, false);
ChatGPT
The line of code you've provided is a C++ code snippet, and here's an explanation of each part:
_lightMqttSettingsService->addUpdateHandler([&](const String& originId) { registerConfig(); }, false);
@bshambaugh
bshambaugh / gist:51c813996071eb3b82a8cc06b29268d0
Last active December 8, 2024 19:53
programming esp32-c3
https://community.platformio.org/t/enabling-usb-cdc-on-boot-on-esp32-c3-devkit/33346/2 (for platform.io)
config:
------------
; PlatformIO Project Configuration File
;
; Build options: build flags, source filter
; Upload options: custom upload port, speed and extra flags
Testing Aliexpress 3S cheap BMS 25A -- Roee Bloch
https://www.youtube.com/watch?v=Vr04zH4ljwk
https://cleversolarpower.com/choose-a-bms-for-lifepo4-cells/
Sodium ion DIY Battery ! build how to 4s - mazda2284
https://www.youtube.com/watch?v=rI1Dg0DbK04
How To Make MPPT Solar Charge Controller | MPPT 4.0 -- Kiyani's Lab
https://www.youtube.com/watch?v=60MJzOacuIc
https://www.instructables.com/ESP32-BLE-Android-App-Arduino-IDE-AWESOME/
https://www.youtube.com/watch?v=RvbWl8rZOoQ
https://randomnerdtutorials.com/esp32-bluetooth-guide/
Quansheng UV K5 Plus con el pcb 5.0, parte 3 (final)
https://www.youtube.com/watch?v=HUEGep-y4IM
https://www.youtube.com/@codernov/videos (Codernov Electronics Repair) ==>
HF FULL BAND Mod. ver 2.5 & ver 5 INSTALL - UV-K5 Si4732 with BGA427 & BFU550AR LNAs
https://www.youtube.com/watch?v=SAlJkRAvxG4
KiCAD Tutorials: PlumPot
https://www.youtube.com/watch?v=BAUW5J5W2j8&list=PLZNH6jlLeFXsg9ohRMbJ0qqSfUrRyAn7b
KiCAD Tutorial: DigiKey - Shawnm Hymel
https://www.youtube.com/watch?v=vaCVh2SAZY4&list=PL3bNyZYHcRSUhUXUt51W6nKvxx2ORvUQB
Later versions beyond 7 allow for Eagle files (*.brd) etc. to be imported (iirc).
https://www.youtube.com/watch?v=jIhmPKzPPyM
IOTCU V2.1 HF FULL BAND Mod UV-5R plus & UV-K5 (8) si4732 new chip
DS5WIS
https://www.youtube.com/watch?v=ARlpLA-wjpQ
AMAZING VER.2 - HF FULL BAND Modification for Quansheng UV-K5(99)
OM0ET
https://www.youtube.com/watch?v=aXHe2JjNlyg
HF FULL BAND Mod. v2.1 w/ PREAMP - Quansheng UV-K5 (Si4732 chip) - OVERVIEW
@bshambaugh
bshambaugh / gist:c7581d49b0e307bb62439375a0b58e99
Created April 15, 2024 19:13
creating subdomain for my domain
https://www.namecheap.com/support/knowledgebase/article.aspx/9776/2237/how-to-create-a-subdomain-for-my-domain/