4.5 KiB
4.5 KiB
Finding Symbols in KiCad
TXB0104PWR Symbol Location
The TXB0104PWR symbol is in your custom library: Midea_ESP
How to Add TXB0104PWR in KiCad:
- Press
A(Add Symbol) or click the "Place Symbol" tool - In the symbol chooser, type:
Midea_ESP:TXB0104PWR- Or search for:
TXB0104 - Or browse libraries and look for
Midea_ESPlibrary
- Or search for:
- Select the symbol and click OK
- Place it on the schematic
Full Symbol Path:
Library: Midea_ESP
Symbol Name: TXB0104PWR
Full Path: Midea_ESP:TXB0104PWR
All Custom Symbols in Midea_ESP Library
Your custom library (libs/Midea_AC_Controller.kicad_sym) contains:
| Symbol Name | Full Path | Component |
|---|---|---|
| ESP32-WROOM-32E | Midea_ESP:ESP32-WROOM-32E |
ESP32 module |
| TXB0104PWR | Midea_ESP:TXB0104PWR |
Level shifter |
| AMS1117-3.3 | Midea_ESP:AMS1117-3.3 |
Voltage regulator |
| CP2102N | Midea_ESP:CP2102N |
USB-to-Serial (not used) |
If the Symbol Doesn't Appear
Check 1: Library is Added to Project
- In KiCad, go to Preferences → Manage Symbol Libraries
- Check if
Midea_ESPlibrary is listed - If not, add it:
- Click Add (or +)
- Type: KiCad
- Library Path: Browse to
libs/Midea_AC_Controller.kicad_sym - Library Name:
Midea_ESP
Check 2: Library File Location
The library file should be at:
/home/nearxos/Projects/ESPHome/PCB_Board/Midea_ESP/libs/Midea_AC_Controller.kicad_sym
Check 3: Symbol Name in Library
Open the library file and verify the symbol name is exactly:
(symbol "TXB0104PWR" ...
Alternative: Search Methods in KiCad
Method 1: Direct Search
- Press
A(Add Symbol) - In the search box, type:
TXB0104 - KiCad will search all loaded libraries
Method 2: Browse by Library
- Press
A(Add Symbol) - In the library list, find
Midea_ESP - Expand it to see all symbols
- Select
TXB0104PWR
Method 3: Filter by Library
- Press
A(Add Symbol) - In the filter box, type:
Midea_ESP - This shows only symbols from that library
Verifying Library is Loaded
In KiCad Schematic Editor:
- Preferences → Manage Symbol Libraries
- Look for
Midea_ESPin the list - Check the Path column - should point to:
/home/nearxos/Projects/ESPHome/PCB_Board/Midea_ESP/libs/Midea_AC_Controller.kicad_sym
If Library is Missing:
- Click Add button
- Choose Type: KiCad
- Library Path: Click folder icon and browse to:
/home/nearxos/Projects/ESPHome/PCB_Board/Midea_ESP/libs/Midea_AC_Controller.kicad_sym - Library Name:
Midea_ESP(or leave blank, KiCad will use filename) - Click OK
- Click OK to close preferences
Quick Reference: All Symbols for This Project
Custom Library (Midea_ESP):
Midea_ESP:ESP32-WROOM-32E- ESP32 moduleMidea_ESP:TXB0104PWR- Level shifterMidea_ESP:AMS1117-3.3- Voltage regulator
Standard KiCad Libraries:
Device:C- Capacitors (unpolarized)Device:R- ResistorsDevice:LED- LEDsButton_Switch_SMD:SW_PUSH- ButtonsConnector_JST:JST_XH_B4B-XH-A- JST connectorConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical- Programming headerpower:+3V3- Power symbolspower:+5V- Power symbolspower:GND- Power symbols
Troubleshooting
Problem: Symbol not found
Solution:
- Verify library is added (Preferences → Manage Symbol Libraries)
- Check file path is correct
- Restart KiCad if needed
Problem: Library appears but symbol doesn't
Solution:
- Check symbol name spelling (case-sensitive)
- Verify symbol exists in library file
- Try searching for just
TXB0104(partial match)
Problem: Can't add library
Solution:
- Check file permissions
- Verify file exists at the path
- Make sure you're using KiCad 9.0.2 (your version)
Step-by-Step: Adding TXB0104PWR
- Open KiCad Schematic Editor
- Press
A(or click Place Symbol) - In the search box, type:
Midea_ESP:TXB0104PWR - If found, click OK and place on schematic
- If not found, go to Preferences → Manage Symbol Libraries and add the library
Library File Structure
The library file contains all custom symbols:
libs/Midea_AC_Controller.kicad_sym
├── ESP32-WROOM-32E
├── TXB0104PWR ← This is what you need
├── AMS1117-3.3
└── CP2102N
All symbols are in one file, but KiCad treats them as separate symbols from the Midea_ESP library.