The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

Author: Ed

  • Raspberry Pi USB vs. Arduino

    Plugging an Arduino with GRBL into a USB port on a Raspberry Pi 3 with bCNC causes an immediate crash: the Arduino doesn’t power up and the Raspberry Pi stops responding. A hardware reset / power cycle with the Arduino plugged in doesn’t improve the situation, so it seems the Arduino draws more current from the USB port than the default setup will allow.

    Most likely, the Arduino’s 47 μF power supply caps draw too much current while charging, as the steady-state current seems to be around 40 mA:

    RPi vs Arduino - USB current
    RPi vs Arduino – USB current

    The solution / workaround requires a tweak to /boot/config.txt:

    #-- boost USB current for Arduino CNC
    
    max_usb_current=1
    
    # blank line above to reveal underscores
    

    Update: As mentioned in the comments, the max_usb_current option doesn’t apply to the Pi 3 you see in the picture and, thus, shouldn’t have changed anything. Your guess is as good as mine.

    I’d be more comfortable with a separate power supply plugged into the Arduino’s coaxial power jack, but that’s just me.

  • Monthly Image: I’m So Poughkeepsie

    This example of the City of Poughkeepsie’s branding seems poorly thought out:

    I'm So Poughkeepsie
    I’m So Poughkeepsie

    Maybe not quite as bad as the “Too Cool to Do Drugs” pencil, but …

    Selah.

  • Lightning Talk: Bose Hearphones

    The PDF “slides” for a lightning talk I gave at this month’s MHV LUG meeting: MHVLUG Lightning Talk – Bose Hearphones.

    You don’t get my patter, but perhaps you’ll get the gist from the pix.

    Hearphone - Detail
    Hearphone – Detail

    Summary: I like ’em a lot, despite the awkward form factor and too-low battery capacity. If you’re more sensitive to appearances than I, wait for V 2.0.

    FWIW, I tinkered up a beamforming microphone array with GNU Radio that worked surprisingly well, given a handful of hockey puck mics and a laptop. Bose does it better, of course, but I must revisit that idea.

  • Wouxun KG-UV3D: End of Life

    Radio communication between our bikes failed on the way back from a grocery ride and the problem turned out to be a failed radio:

    Wouxun KG-UV3D - defunct
    Wouxun KG-UV3D – defunct

    The Wouxun KG-UV3D radio seems jammed firmly somewhere in its power-up sequence, doesn’t respond to any buttons, and has no hard-reset switch. On the other paw, it’s been in constant (and rugged!) use for almost exactly five years, so I suppose it doesn’t owe me much of anything.

    The new radio, another KG-UV3D from PowerWerx, has marginally different spacing around the screw attaching the plug cover preventing the previous screw from fitting, so I kludged up a screw from a 2 mm socket-head screw, a 2.5 mm (yes) washer, and a pair of 2 mm nuts:

    Wouxun KG-UV3D - APRS plug plate screw
    Wouxun KG-UV3D – APRS plug plate screw

    Which looks a bit odd, but holds the plug adapter plate firmly in place:

    Wouxun KG-UV3D - APRS Voice Plug Block
    Wouxun KG-UV3D – APRS Voice Plug Block

    I suppose when the radio on my bike fails, I must rebuild both APRS + voice interfaces for Yet Another Radio, because the Wouxuns will be completely unobtainable.

    The weather abruptly became too cold for riding, at least for sissies such as we, but maybe we’ll get out later in the month …

  • Another Failed CFL Bulb

    Unlike the last CFL failure, this time I noticed the faint smell of electrical death near the Electronics Workbench, but I couldn’t track it down until the can light over the the Bench didn’t start:

    Another Hot-Failed CFL Bulb
    Another Hot-Failed CFL Bulb

    The date code suggests it’s been in the fixture for over a decade, so I can’t complain. Having two unrelated bulbs fail within a week, after years of service, is surely coincidence. If another fails within a week or two, however, it will definitely be Enemy Action.

  • Nothing Lasts: Cranberry Harvester Corrosion

    Cranberries grow best in acidic conditions, as shown by the conditions inside an antique cranberry harvester:

    Cranberry Harvester - shaft corrosion
    Cranberry Harvester – shaft corrosion

    Admittedly, it’s been sitting untended for many years, but the worst corrosion formed along the midline of the machine, eating the conveyor housing, drive shafts, and support struts.

    I managed to go all this time without realizing cranberry plants are evergreens.

  • Sandisk Extreme Plus: End of Life

    The Fly6 rear camera on my bike started giving off three long beeps and shutting down. Doing the reformatting / rebooting dance provides only temporary relief, so I think the card has failed:

    Sandisk Extreme Plus vs. Samsung EVO MicroSD cards
    Sandisk Extreme Plus vs. Samsung EVO MicroSD cards

    The Fly6 can handle cards up to only 32 GB, which means I should stock up before they go the way of the 8 GB card shipped with the camera a few years ago.

    Some back of the envelope calculations:

    • It’s been in use for the last 19 months
    • The last 22 trips racked up 88 GB of video data = 4 GB/trip
    • They occurred over the last 6 weeks = 3.6 rides/week
    • Call it 250 trips = 1 TB of data written to the card = 32 × capacity

    That’s only slightly more than the failure point of the Sony 64 GB MicroSDXC cards. The Fly6 writes about a third of the data per trip, so the card lasts longer on a calendar basis.

    So now let’s find out how long the Samsung cards last …