Skip to content

Instantly share code, notes, and snippets.

@sekcompsci
sekcompsci / Comparison Espressif ESP MCUs.md
Last active February 12, 2026 21:19 — forked from fabianoriccardi/Comparison Espressif ESP MCUs.md
Comparison chips (SoCs) table for ESP8266/ESP32/ESP32-S2/ESP32-S3/ESP32-C3/ESP32-C6. Forked from @fabianoriccardi

Comparison chips (SoCs) table for ESP8266/ESP32/ESP32-S2/ESP32-S3/ESP32-C3/ESP32-C6

A minimal table to compare the Espressif's MCU families.

ESP8266 ESP32 ESP32-S2 ESP32-S3 ESP32-C3 ESP32-C6
Announcement Date 2014, August 2016, September 2019, September 2020, December
@salhernandez
salhernandez / InstallingMeld.md
Last active February 7, 2026 03:55 — forked from kjlubick/InstallingMeld
How to install Meld on Windows and getting it set up with Git

Install Meld from their webpage http://meldmerge.org/

I had to tell git where it was:

git config --global merge.tool meld git config --global diff.tool meld

If using windows 8 and 10 use the following git config --global mergetool.meld.path "/c/Program Files (x86)/meld/meld.exe" git config --global difftool.meld.path "/c/Program Files (x86)/meld/meld.exe"

@yfyf
yfyf / update-resolv-conf
Created March 25, 2014 18:06
Update resolv.conf using openresolv with (DNS) settings pushed by OpenVPN
#!/bin/bash
#
# Requires openresolv.
#
# This file goes into
#
# /usr/share/openvpn/update-resolv-conf
#
# And this goes into your OpenVPN conf:
#
@laanwj
laanwj / haskell-unicode.sublime-keymap
Created September 22, 2012 13:35
Haskell unicode syntax key bindings for Sublime Text 2
[
{ "keys": [":",":"], "command": "insert_snippet", "args": {"contents": ""}, "context":
[
{ "key": "selector", "operator": "equal", "operand": "source.haskell" }
]
},
{ "keys": ["-",">"], "command": "insert_snippet", "args": {"contents": ""}, "context":
[
{ "key": "selector", "operator": "equal", "operand": "source.haskell" }
]