Absolutely, I think trying to build a

Absolutely, I think trying to build a more difficult board. Thanks for the suggestion! If I face any problems, I hope the team will always be there to help me.
53 Replies
Techmannih
TechmannihOP10mo ago
Teensy 4.0 (Headers)
Teensy 4.0 with Headers offers the fastest microcontroller and powerful peripherals in the Teensy 1.4 by 0.7 inch form factor.
Techmannih
TechmannihOP10mo ago
No description
Techmannih
TechmannihOP10mo ago
@Seve I am facing an issue with adding other components to the board. Specifically, I need to understand how to add components like the processor, controller, flash memory, MOSFET, and regulator. My plan is to add them to the board first, and then trace their connections. I would appreciate any suggestions you might have. looks this snippet when you are free please: https://tscircuit.com/techmannih/Teensy
Seve
Seve10mo ago
You should use the JLCPCB Import feature to import the specific chips Try going to tscircuit, then hit new, then go to other templates
Seve
Seve10mo ago
Techmannih
TechmannihOP10mo ago
@Seve unable to import them
No description
No description
No description
No description
Seve
Seve10mo ago
Have you already imported it on your account? Cc @Rishabh we should include am error message with a link to already imported components The component not found one is weird, maybe file an issue after checking the id But the package name key thing sounds like you might already have it Feel free to investigate the issue after you file it, easily a 1$0-20 bounty
Techmannih
TechmannihOP10mo ago
nope when i try to import face these messages
Seve
Seve10mo ago
@Techmannih it's already imported to your account here https://tscircuit.com/techmannih if you want to re-import it, just delete the snippet and re-import it for the snippet that says "Failed to generated Component not found" you can press the file issue on github button, we will probably bounty it since it seems like an actual bug the error message isn't great- the whole "duplicate key value" thing, so we'll fix that separately
Techmannih
TechmannihOP10mo ago
I am trying to import the MIMXRT1062DVL68 processor and the W25Q16JVUXIM NOR flash memory. However, I haven't imported them yet; all the other components have been imported. Yes, I will raise the issue as per your expectations.
Seve
Seve10mo ago
See the "File Issue in Github" button inside the website? that's the best way to do it when you do file, tyty!
Techmannih
TechmannihOP10mo ago
sure
Seve
Seve10mo ago
@Techmannih the only one that's a real bug is the "Component Not Found" one, sorry if that wasn't clear
Techmannih
TechmannihOP10mo ago
@Seve can we also import W25Q16JVUXIM NOR flash memory and MKL022Z32VFG4 controller from jlcpcb part becouse when i try to import W25Q16JVUXIM ( C6025198 ) and MKL022Z32VFG4 controller ( C1337508 ) which is show "component not found" and both of these are not in my account.
Techmannih
TechmannihOP10mo ago
and also facing an error with import all of three
No description
Seve
Seve10mo ago
yes file an issue for each one that doesn't import what is the issue you're seeing?
Techmannih
TechmannihOP10mo ago
on running show an error like this is not a function
Seve
Seve10mo ago
are you saying it always says "Component Not Found?" If so yea you just need to file on github if you fix these issues you will also get a tip/bounty as well- these are valid issues that we need help on
Techmannih
TechmannihOP10mo ago
sure but with these module facing an importing error right now
Seve
Seve10mo ago
yes YOU need to fix that hahaha
Seve
Seve10mo ago
GitHub
GitHub - tscircuit/easyeda-converter: Convert easyeda JSON PCB foot...
Convert easyeda JSON PCB footprints into tscircuit json - tscircuit/easyeda-converter
Seve
Seve10mo ago
you'll get awarded for fixing that kind of issue you may need to understand the JLCPCB api a bit to figure out why the component isn't loading but yea not being able to import from jlcpcb is a big problem
Techmannih
TechmannihOP10mo ago
idk why i am getting this ,
No description
Seve
Seve10mo ago
it sounds like that export doesn't exist does the export exist?
Techmannih
TechmannihOP10mo ago
yesh
Seve
Seve10mo ago
try re-saving it and take screenshots
Techmannih
TechmannihOP10mo ago
No description
Seve
Seve10mo ago
give a link to your snippet where the import fails plz
Techmannih
TechmannihOP10mo ago
tscircuit - Design Electronics with React Components
Create electronic circuits using React components. Design schematics, generate PCB layouts, and manufacture custom PCBs with this free open-source tool.
Seve
Seve10mo ago
i think you need to re-save it then refresh your pages there is something weird going on i think you might have found a bug if you go to the "View Files" dialog after saving, does it show "dist/index.js"
Techmannih
TechmannihOP10mo ago
ohh yeah its not show
No description
Seve
Seve10mo ago
is dist/index.js empty after saving? yea that could mean there's something wrong....
Techmannih
TechmannihOP10mo ago
try to again import
Techmannih
TechmannihOP10mo ago
no ,
No description
Seve
Seve10mo ago
yea ok so it should be fine then
Techmannih
TechmannihOP10mo ago
@Seve I'm trying to fetch components from EasyEDA using the JLCPCB part numbers. It's working for some parts, but for others, the lists are coming up empty (lcsc: [], easyeda: []). This indicates that there are no matching components for these part numbers in the EasyEDA database. "facets": { "mine": 0, "lcsc": 0, "SMT": 0, "easyeda": 0, "following": 0, "user": 0 }, "lists": { "lcsc": [], "easyeda": [], "mine": [], "following": [], "user": [], "SMT": [] }
Seve
Seve10mo ago
Hmm idk if it has a jlcpcb page it has a db entry, i think there’s an alternate endpoint for searching Does it show up on a search at jlcseach.tscircuit.com?
Techmannih
TechmannihOP10mo ago
i try to search there i will let you know can we search with "JLCPCB Part # " ( C21376) on jlcseach.tscircuit.com,
Seve
Seve10mo ago
No we’ll have to build that feature
Techmannih
TechmannihOP10mo ago
there is not found yeah because all are not found there
Seve
Seve10mo ago
Yea we should add it to the search functionality here https://github.com/tscircuit/jlcsearch
GitHub
GitHub - tscircuit/jlcsearch: Find parts from JLCPCB matching desig...
Find parts from JLCPCB matching design constraints (resistance values, capacitance, tolerance etc.) - tscircuit/jlcsearch
Seve
Seve10mo ago
Either that or you can figure out how to get it from the easyeda/jlcpcb api which is a bit harder
Techmannih
TechmannihOP10mo ago
yeah i will try it where i find them suggest any documentation for it
Seve
Seve10mo ago
which one? the jlcpcb api is undocumented, you have to use the network panel to discover what endpoints they use jlcsearch is pretty well documented and easy to contribute to
Techmannih
TechmannihOP10mo ago
ohh oaky seve
Techmannih
TechmannihOP10mo ago
I try to setup but still getting error
No description
Seve
Seve10mo ago
it's a windows issue
Techmannih
TechmannihOP10mo ago
in window yes
Seve
Seve10mo ago
also i checked that codebase for you and i think you can already search by jlcpcb part number oh wait actually.... yea it works
Seve
Seve10mo ago
you just have to leave out the "C"
No description
Techmannih
TechmannihOP10mo ago
ohh thank seve, then how to import jlcpcb component from here similiar to jlcpcb site,
Seve
Seve10mo ago
idk it's just another api you can use, if you hit "json" on any page it turns into an api endpoint there should be some kind of special id or something that you're trying to get from the search endpoint that's failing so maybe this api can give it to you, if not you can always add it also fixing the setup script to work on windows is probably a valid issue as well

Did you find this page helpful?