Search found 152 matches

by chrismas9
Sat Jan 25, 2020 1:24 pm
Forum: Pyboard D-series
Topic: Powering from both VUSB and microUSB
Replies: 3
Views: 2835

Re: Powering from both VUSB and microUSB

VUSB feeds VIN through a diode and fuse. The safest thing to do is connect your 5V supply through another diode to VIN. That way the two diodes block any cross feed of power between your power supply and your PC's USB port, but VIN will always get power.
by chrismas9
Sat Jan 25, 2020 1:01 pm
Forum: General Discussion and Questions
Topic: SD Card Not Working - MPY: can't mount SD card
Replies: 6
Views: 3623

Re: SD Card Not Working - MPY: can't mount SD card

If you are doing another run of boards it would be worth hand routing a GND track on each side of CLK.
by chrismas9
Fri Jan 24, 2020 12:24 pm
Forum: General Discussion and Questions
Topic: SD Card Not Working - MPY: can't mount SD card
Replies: 6
Views: 3623

Re: SD Card Not Working - MPY: can't mount SD card

It's possible you have a crosstalk problem between CLK and CMD. On the board that works these signals change to bottom or inner layer so I can't see their routing. On the new board CLK and CMD are routed very close together for most of their run. On the pyboard there is a guard trace (GND) on each s...
by chrismas9
Tue Jan 07, 2020 1:10 pm
Forum: General Discussion and Questions
Topic: search for an inexpensive device to detect housebreaking
Replies: 19
Views: 10324

Re: search for an inexpensive device to detect housebreaking

In days of old when Wi-Fi wasn't invented and nor were PIR detectors burglar alarms had reed switches on doors and mechanical vibration switches on windows. A vibration switch could wake up a device from sleep mode.
by chrismas9
Fri Dec 27, 2019 5:11 am
Forum: General Discussion and Questions
Topic: Surface mount soldering: can anyone help with two chips?
Replies: 10
Views: 5822

Re: Surface mount soldering: can anyone help with two chips?

You could try adding solder bumps to the pads like a BFA. Try to get a lump of solder 1mm high on each pad of the WSON. Then tin the PCB pads with solder. Use liquid or paste flux on the pads and place the chip. With a very fine tip melt the solder bumps and that will flow into the pads and bond. Th...
by chrismas9
Sun Dec 22, 2019 3:00 am
Forum: MicroPython pyboard
Topic: [CLOSED] Custom Micropython build
Replies: 7
Views: 4530

Re: Custom Micropython build

You need to install the full MSYS2, not just make. There are various utils like SED that are needed. You need to set the MSYS2 path before windows\system32 because it has to replace some Windows utilities. I find it easier to use WSL for building MicroPython with Windows tools for managing source co...
by chrismas9
Sun Dec 22, 2019 2:40 am
Forum: MicroPython pyboard
Topic: Loading Files via JTAG
Replies: 4
Views: 3313

Re: Loading Files via JTAG

You can add UART REPL in mpconfigport.h. See NUCLEO_F411RE port for an example. For Linux use rshell to copy scripts to the flash. I use Thonny on Windows. There are discussions on the forum about other IDEs and plugins. For production you can use JTAG to read out a complete flash image and clone it...
by chrismas9
Sat Dec 14, 2019 5:34 am
Forum: General Discussion and Questions
Topic: Propeller Spin vs MicoPython Ideology
Replies: 4
Views: 2811

Re: Propeller Spin vs MicoPython Ideology

Have a look at uasyncio cooperative multi-tasking and Peter Hinch's tutorials. There is lots of discussion on the forum and GitHub
by chrismas9
Tue Dec 03, 2019 12:44 pm
Forum: General Discussion and Questions
Topic: GPS Antennas interchangeability
Replies: 3
Views: 2245

Re: GPS Antennas interchangeability

You should be able to swap antennae. They are all 50 ohm and same frequency. I have used quite a few different types. If you want to compare antennae find an app that displays all satellites in view and run both antennae at the same time using two modules. Look at the number of satellites found and ...
by chrismas9
Fri Nov 15, 2019 2:48 am
Forum: Pyboard D-series
Topic: UART on alternate pins
Replies: 4
Views: 4162

Re: UART on alternate pins

Edit the pin assignment in mpconfigboard.h for your port and rebuild MicroPython