← Back to community index
# designreview·Active

https://tscircuit.com/editor?package_id=

https://tscircuit.com/techmannih/BOOST CC2564MODA/blob/index.tsx Ref: https://www.ti.com/tool/BOOST CC2564MODA

Started by techmannihAug 11, 202648 messages

Discussion

Last active 25 days ago · plain text
techmannihoriginal post
https://tscircuit.com/techmannih/BOOST-CC2564MODA/blob/index.tsx Ref: https://www.ti.com/tool/BOOST-CC2564MODA
techmannih
https://www.ti.com/lit/ug/swru444a/swru444a.pdf?ts=1786330892226
techmannih
<@809856037376491570> <@757706909351411845>
Rishabh
Move schematic to sections or sheets
Rishabh
You can switch this to usbc and the pin's shouldn't be hanging out of the edge
techmannih
<@809856037376491570> can you take a look
Seve
run "tsci check placement"
techmannih
Done and linked to github https://tscircuit.com/techmannih/BOOST-CC2564MODA#files
Seve
your pin headers are messed up and your crystal is placed really far away, also your silkscreen is mostly useless, how does this board work? There's literally nothing in the README etc.
Seve
Those dual row pin headers need to be a single component
Seve
The placement errors look correct
Seve
Imo
Seve
oh interesting
Seve
i think it should be a single pin header
techmannih
But the courtyards of the J5 and U4 are far apart, and it still reports a courtyard collision. I've noticed that it also reports an error when one component's courtyard overlaps with another component's silkscreen. It should only report an error when the courtyards of two components overlap. I think the PCB viewer handles this correctly.
Seve
iiuc it's talking about the capacitor to the lower left
Seve
oh idk
Seve
repro in tscircuit/checks
Seve
make sure tscircuit is up to date
Seve
this is likely a courtyard rotation bug
techmannih
yea try to figure out properly
techmannih
Yes, i think this is a courtyard rotation bug in circuit-json-placement-analysis, tscircuit/checks handles it correctly. The placement analyzer ignores ccw_rotation when computing the bounds of a pcb_courtyard_rect, which causes a false-positive courtyard collision. https://github.com/tscircuit/circuit-json-placement-analysis/pull/13
Seve
<@1067854999889137715> what is the stack here?
Seve
i feel like none of what you have will currently work?
techmannih
yea, I did some research and checked it before starting. suggested the BOOST-CC2564MODA, since it supports not only BLE but also Bluetooth Classic and A2DP. The CC2564MODA module also has an integrated antenna, and the BoosterPack includes a USB connector for power input.
Seve
BOOST-CC2564MODA is a booster pack not a launchpad
techmannih
So we also need to add a compatible LaunchPad with the BOOST-CC2564MODA?
Seve
yea please talk to ai until you're an expert on this
Seve
the launchpad is literally the thing that we program
Seve
without a launchpad there is nothing powering or running the system
techmannih
okay, I’ll research the complete stack
Seve
i don't think that launchpad is sold anymore
Seve
i think you should make a boosterpack that HAS the CC3200 on it
Seve
so basically you need to create the CC3200 boosterpack but configure it to work with a speaker instead of a humidity sensor or whatever is on there
Seve
i think after that you can use almost any launchpad
techmannih
I found the CC3200AUDBOOST. It’s not a humidity-sensor-type board; it’s a proper Audio BoosterPack. It already includes an audio codec, a Class-D amplifier, and a speaker connector.
Seve
oh that's cool
techmannih
<@757706909351411845>, can you share which LaunchPad you ordered from ti? It would help me research what we need for the BoosterPack.
Seve
yes
Seve
i haven't ordered yet tho fwiw

Want to add to the conversation?

Reply in Discord so your notes stay connected to the source.
Continue in Discord ↗