From 8b1b6798f3f137b701884e93713b0ebc656646d6 Mon Sep 17 00:00:00 2001 From: kenmartin-unix <58759557+kenmartin-unix@users.noreply.github.com> Date: Wed, 20 May 2020 22:38:54 -0400 Subject: [PATCH] Add files via upload --- beaglebone.html | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ postboot.sh | 57 ++++++++++++++++++++++++++++++ 2 files changed, 162 insertions(+) create mode 100644 beaglebone.html create mode 100644 postboot.sh diff --git a/beaglebone.html b/beaglebone.html new file mode 100644 index 0000000..95fd4b3 --- /dev/null +++ b/beaglebone.html @@ -0,0 +1,105 @@ + + + + +

Beaglebone Single Board Computer

+

Various Beaglebones

+Seeed Beaglebone Green Gateway (no case yet)
+Seeed Beaglebone Green Wireless
+Seeed Breglebone Green
+Seeed Pocket Beagle
+Sancloud Beaglebone Enhanced
+Beaglebone Black Rev C
+Beaglebone Black Wireless
+

Beaglebone Capes

+Beaglebone Capes at Mouser
+Beaglebone Servo Cape by GHI
+Beaglebone Fan Cape by Element 14
+Beqglebone 4 Relay Cape by GHI
+Beaglebone Servo Cape by GHI
+Beaglebone Fan Cape by Element 14
+Beaglebone 2xUSB 2.0 Host, 1xSD-Card 480MB/s, 2xRS232 Male Cape by Coolgear
+Beaglebone Proto Cape by Adafruit
+Beaglebone Through The Hole Proto Cape by Element 14
+Beaglebone TI PRU Developement Cape by Element 14
+Beaglebone 4.3" LCD Cape by Sparkfun
+Beaglebone 4.3" LCD Cape by 4D Systems
+Beaglebone 7" LCD Cape from Digikey AU
+Beaglebone Grove Cape by Seeed
+Beaglebone Robotics Cape by Element 14
+Beaglebone MISC Cape by Waveshare
+Beaglebone Wireless Cape by Element 14
+Beaglebone Battery Cape by Element 14
+Beaglebone Mod Bus RS485/422 DC Conversion 5V up to 15Amps 36V-9V by Yantrr
+Beaglebone K9 CNC I/O Cape by PMDX
+Beaglebone Sensor by Tindie
+Beaglebone Screw Terminal Block Breakout Board Module by CZH-Labs
+
Beaglebone Add-On Board, Robotics Cape, BeagleBone Black, 9-Axis IMU from Newark
+Beaglebone Canbus w/D-SUB9 (female) Cape by CircuitCo
+

Assorted Parts

+Beaglebone Stackable Headers by Creatron
+Power Adapter Compatible with BeagleBone Black 5V Regulated Power Supply w/8 Foot Cord w/Right Angle Power Plug by OMNIHILAC
+Beaglebone - USB to TTL Serial "3.3V" UART Converter Cable with FTDI Chip Terminated w/6 Pin Header
+Beaglebone - USB to TTL Serial "5V" Adapter Cable w/6 Pin Header FT232RL Chip by DTECH
+Beaglebone - USB to TTL Serial "3.3V" Adapter Cable TX RX Signal w/3 Pins (wires) FTDI Chip by DTECH
+Isolated USB to TTL Serial "3.3V & 5V" Adapter FTDI Chip FT232Rl w/jmpers ** by DSD Tech
+USB to TTL Adapter Built-in FTDI FT232RL IC w/jumpers ** by DSD Tech
+May need USB A Female to USB A Male Cable 3 Feet **
+TTL 5V to DB9 Male Adapter by Anmbest
+Beaglebone Black - Clear Case Access to ALL ports & Headers some do not by SB
+Beaglebone Black - Jet Black Case Access to ALL ports & Headers some do not by SB
+Clear Case for BeagleBone Green by seeed
+Clear Case for BeagleBone Green Wireless by SB
+

Builders Corner

+RS232 LED Link Tester Module, DB9 Male to DB9 Female by CZH-LABS
+Beaglebone Black DIN Rail Mount Adapter by OONO30AWG Stranded Wire, 6 Colors (30 Feet Each) Electrical Wire, Tinned Copper Hookup Wire Kit
+20 Gauge Silicone Wire Kit Red Black Pink Purple and Orange Each 30ft 20 AWG Stranded Wire
+Micro Cutter (wire cutter) by HAKKO
+16 Channel Common 30V SIOV Metal Oxide Varistor Interface Module, Surge Suppressor Protection
+200pcs 10 Colors LED Light Emitting Diode Assorted Kit White Red Blue Green Yellow w/430 Ohm Resistors Up to 12VDC
+10 Pieces and 5 Colors Test Lead Set & Alligator Clips,20.5 inches
+Soldering Iron Kit - Soldering Iron 60 W Adjustable Temperature, Multimeter, Wire Cutter, Stand, Iron Tip Set, Desoldering Pump, Case And More
+Large Solderless Breadboard w/contiguous power rails
+Tiny Solderless Breadboard White
+Tiny Solderless Breadboard Red
+Breadboarding wire bundle various lengths
+Jumper Wire Kit 7"x30
+Combo Mini Prototype board Electronic deck & 65pcs Breadboard Wire cable
+

Beaglebone Reference Material

+Beaglebone Reference Manual Original Draft
+Beaglebone Black System Reference Manual C.1
+BEAGLEBONE BLACK ARCHITECTURE
+Beaglebone Cape Headers
+Beaglebone Enhanced Manual A4
+Exploring Beaglebone by Derek Malloy
+Beaglebone Cookbook by Mark A. Yoder and Jason Kridner
+Beaglebone By Example
+Building Network and Servers Using Beaglebone
+Mastering BeagleBone Robotics
+BeagleBone Essentials
+Beaglebone For Dummies
+Beaglebone Blue Diagrams
+Beaglebone Blue Specs
+Beaglebone Blue Pinouts
+Beaglebone Green User Manual
+BeagleBone Green System Reference Manual
+Beaglebone Green Wirless Diagrams
+Python 3 Interface for the RoboticsCape on the Beaglebone Black and theBeaglebone Blue
+Beaglebone Green Gateway SBC offers LAN and WiFi too Information
+Beaglebone PocketBeagle Information
+Beaglebone Bkack Wireless Information
+SSH to Beaglebone over USB
+Controlling a Servo with a BeagleBone Black
+Funny Beaglebone/Pi Article
+Learning BeagleBone Python Programming (old Python)
+Embedded System Design Based on Beaglebone - Asee peer, Download
+
+
+Editded 5-20-2020 +

+Send email to ken.at.github@gmail.com +
+

+ + diff --git a/postboot.sh b/postboot.sh new file mode 100644 index 0000000..041c58a --- /dev/null +++ b/postboot.sh @@ -0,0 +1,57 @@ +#!/bin/sh -e +# 5-19-2020 Ken postboot +# +# This is useful for Beaglebone Debian images 4-6-2020 or later. +# +# Create a folder in /home/debian/cronjobs. mkdir ~/cronjobs +# +# Put this file in the cronjobs folder +# +# Edit THIS file for Country and Time Zone see America/New_York below. +# +# Since this needs root permission add as sudo crontab -e use full path names +# +# And add the following string. 1> and 2> need to be on the same line. +# +# @reboot sh /home/debian/cronjobs/postboot.sh 1>/home/debian/cronjobs/log +# 2>/home/debian/cronjobs/log +# +# Setup /etc/default/bb-boot if not set for your network. sudo nano /etc/default/bb-boot +# +# After completed test it sudo reboot +# +# After systems comes up check log file. cat ~/cronjobs/log . The log file only shows current boot. +# +# That's it. +# +if ! id | grep -q root; then + /bin/echo "Must be run as root" + exit +fi +if [ -f /etc/default/bb-boot ] ; then + . /etc/default/bb-boot +fi +if [ "x${USB_CONFIGURATION}" = "x" ] ; then + USB0_SUBNET=192.168.7 + DNS_NAMESERVER=8.8.8.8 +fi +/bin/echo "=== Boot ===" +# Sleep 20 to allow system to complete reboot. +/bin/sleep 20 +/bin/echo "Set Nameserver and Gateway" +/bin/echo "Nameserver ${DNS_NAMESERVER}, GW ${USB0_SUBNET}.1" +/bin/echo "nameserver ${DNS_NAMESERVER}" > /etc/resolv.conf +/bin/echo "Set route with gw ${USB0_SUBNET}.1" +/sbin/route add default gw ${USB0_SUBNET}.1 || true +/bin/sleep 2 +/bin/echo "Display route" +# /sbin/netstat -rn +/sbin/route +/bin/echo "Set timezone" +# Check your timezone |---------------| +/usr/bin/timedatectl set-timezone America/New_York +/usr/bin/timedatectl status +# Correct date/time and time zone should be displayed +/bin/echo -n "Finished at " ; /bin/date +/bin/echo " " +