SolderBit
Categories: Embedded Systems PCB Design RF & LoRa Semiconductors Simulation
Welcome to SolderBit

An independent engineering blog covering embedded systems, PCB design, RF communications, and semiconductor physics — built on real projects, not theory alone.

Every article comes from something that was actually built, debugged, and shipped. No filler, no padding.

Latest Articles (6 most recent — view all)
— Step by step guide to designing a custom PCB for the ESP-12F WiFi module in KiCad. Covers schematic, footprint, layout, and common mistakes.
— A practical explanation of PID control using a self-balancing robot as the example. Covers proportional, integral, and derivative terms with real tuning experience.
— A practical guide to running FreeRTOS on the TM4C123 microcontroller. Covers task creation, queues for inter-task communication, and semaphores for synchronization.
— How to port the MAX30102 pulse oximeter and heart rate sensor from Arduino to TivaWare C on the TM4C123. Covers I2C communication, register setup, and BPM calculation.
— A practical guide to using the Ra-01 SX1278 LoRa module. Covers wiring, common mistakes, library setup, and real range tips from actual builds.
— Your TM4C123 suddenly disappears from Device Manager with no obvious cause. Here is the exact fix using LM Flash Programmer to update the ICDI firmware.
Topics Covered
  • Embedded firmware — FreeRTOS, bare-metal, communication protocols
  • PCB design and layout walkthroughs in KiCad
  • LoRa and RF communication systems
  • Semiconductor device simulation
  • Electronics theory with practical context