Open-source CLI tool

Postfiles — your electronics
analysis companion.

A local command-line tool built for engineers and makers. Feed it any electronics file — firmware, schematics, datasheets, PCB exports — and get an instant structured report. No cloud, no account, no data leaving your machine.

Parses binary firmware and extracts sections, headers, and metadata automatically
Identifies chip architectures, memory maps, and known signatures from 200+ MCU families
Generates human-readable reports in plain text or JSON for further processing
Detects anomalies — padding, entropy spikes, overlapping regions — in seconds
Download Postfiles
View docs
postfiles · terminal
$ postfiles analyze stm32f4_fw.bin
 
[✓] File loaded — 524 288 bytes
[✓] Architecture — ARM Cortex-M4 (LE)
[✓] MCU family — STM32F4xx
 
[→] Sections detected
    0x00000000 — Vector table 1 KB
    0x00000400 — Bootloader 16 KB
    0x00004000 — Application 480 KB
    0x00079000 — Config block 4 KB
    0x0007A000 — Padding 23 KB · entropy 0.00
 
[✓] Strings extracted — 312 identifiers
[✓] Report saved → stm32f4_fw_report.txt
 
$ _

Electronics · Explained clearly

Learn electronics
from first principles.

Clear explanations, interactive diagrams, and real-world examples — for curious beginners and engineers who want to go deeper.

oscilloscope · CH1 + CH2
CH1 500 mV/div
TIME 1 ms/div
CH2 1 V/div
FREQ 1.0 kHz
Topics
Where do you
want to start?

Six tracks covering electronics from Ohm's law to embedded systems — go at your own pace.

Beginner · Track 1
Current, Voltage & Resistance
Ohm's law, series and parallel circuits, energy in electrical systems. The foundation everything else builds on.
Beginner · Track 2
Signals & Frequencies
Sine waves, square waves, the frequency spectrum and what your oscilloscope is actually showing you.
Intermediate · Track 3
Capacitors & Inductors
Energy storage, transient response, passive filters. The physics behind reactive components.
Intermediate · Track 4
Transistors & Amplifiers
BJT, MOSFET, op-amps: how to amplify a signal, build a controlled switch, and design feedback loops.
Intermediate · Track 5
Logic & Digital Circuits
Logic gates, flip-flops, counters, binary encoding. The bridge between electronics and computing.
Advanced · Track 6
Microcontrollers & Embedded
Architecture, peripherals, GPIO, I2C, SPI, UART. How a chip reads the world and makes decisions.
Featured
Article of the week
Components
The BJT transistor explained with a water analogy

A simple mental model to understand how a transistor amplifies or switches a signal — no intimidating equations required.

8 min · Beginner
Signals
Why your square wave looks like a sine on the scope

Bandwidth limits, rise time, and Fourier series — what your oscilloscope is actually telling you about your signal.

10 min · Intermediate
Power
Buck converters: turning 12 V into 3.3 V at 90% efficiency

How a switch, an inductor, and a diode collaborate to step down voltage with far less heat than a linear regulator.

14 min · Intermediate
Fundamental law
V = R × I
VVoltage (Volts)
RResistance (Ohms)
ICurrent (Amperes)

Stated by Georg Ohm in 1827, this linear relationship underlies almost every circuit analysis you'll ever do. Understand why →

Tools
Calculate, simulate,
understand.

Interactive utilities to experiment without hardware — and sanity-check your calculations on the fly.

Voltage Divider Calculator
Enter two resistor values and an input voltage — instantly see output voltage, current, and power dissipation.
RC / LC Filter Simulator
Plot the frequency response of your low-pass, high-pass, or band-pass filter in real time. Drag values to explore.
Resistor Color Code Decoder
Pick the band colors, read the resistance and tolerance. Works for 4-band and 5-band resistors.
Binary / Hex Converter
Convert between binary, decimal, and hexadecimal — with bit-by-bit display and two's complement support.
Newsletter
One concept a week,
in your inbox.

Every Sunday: one diagram, one explanation, one formula. No noise.