My BeagleBone Black just died. A new one will probably arrive next year, considering holiday shipping and postal strike. So, anyone who wants to sell their BeagleBone Black (old 2GB or new 4GB), contact me off-list.
William Park via Talk said on Tue, 9 Dec 2025 04:07:25 -0500
My BeagleBone Black just died. A new one will probably arrive next year, considering holiday shipping and postal strike. So, anyone who wants to sell their BeagleBone Black (old 2GB or new 4GB), contact me off-list.
I thought BeagleBone Black came with only 512MG RAM. Curious, what do you use it for? Thanks, SteveT Steve Litt http://444domains.com
On 2025-12-09 19:49, Steve Litt via Talk wrote:
William Park via Talk said on Tue, 9 Dec 2025 04:07:25 -0500
My BeagleBone Black just died. A new one will probably arrive next year, considering holiday shipping and postal strike. So, anyone who wants to sell their BeagleBone Black (old 2GB or new 4GB), contact me off-list. I thought BeagleBone Black came with only 512MG RAM. 512MB ram, yes. I meant eMMC size.
Curious, what do you use it for?
I've been trying to turn embedded boards I have into "scriptable" keyboard, mouse, and (touch) screen: * BeagleBone Black -- *success*, still supported. * Odroid U3+ -- *success*, but discontinued. * Raspberry Pi B+ (model 1) -- *failed*, due hardware limitation. Zero 2W has been ordered. While doing that, I fell into rabbit hole, and trying out more features in BeagleBone Black, like * reading/writing GPIO pins -- eg. reading push buttons, turning on LED * ADC (analog to digital converter) -- 12-bit (0 to 4095) * PWM (pulse width modulation) -- eg. turning on buzzer * eQEP (enhanced quadrature encoder pulse) -- eg. simple "counter".
William Park via Talk said on Tue, 9 Dec 2025 21:27:32 -0500
* PWM (pulse width modulation) -- eg. turning on buzzer
Please tell us more about PWM. That can be used for almost lossless voltage control, speed control, and a whole lot more. Thanks, SteveT Steve Litt http://444domains.com
Nothing much to say, really. You set *period* (in ns), *duty_cycle* (in ns), and then *enable* it (which turns on). Eg. I can beep an mini-buzzer salvaged from old PC at 500Hz. cd /dev/bone/pwm/1/a echo $((2*1000*1000)) > period # 2ms echo $((1*1000*1000)) > duty_cycle # 50% echo 1 > enable To turn if off, echo 0 > enable Eg. Driving LED with it, I can see LED get brighter or dimmer, by changing *duty_cycle*. On 2025-12-10 01:22, Steve Litt via Talk wrote:
William Park via Talk said on Tue, 9 Dec 2025 21:27:32 -0500
* PWM (pulse width modulation) -- eg. turning on buzzer Please tell us more about PWM. That can be used for almost lossless voltage control, speed control, and a whole lot more.
Thanks,
SteveT
Steve Litt
------------------------------------ Description: GTALUG Talk Unsubscribe viaTalk-unsubscribe@lists.gtalug.org Start a new thread:talk@lists.gtalug.org This message archived athttps://lists.gtalug.org/archives/list/talk@lists.gtalug.org/message/5QT2TTJ...
participants (2)
-
Steve Litt -
William Park