|
{{TableOfContents}}
|
Here are resources related to the beaglebone pool timer project:
|
Here are resources related to the beaglebone pool timer project:
|
BeagleBoard 101 (Boston ESC 2012)
* BeagleBone 101 Online version of what's on the board
* BeagleBone quickstart guide: http://beagleboard.org/static/beaglebone/latest/README.htm
* BeagleBone System Reference Manual
* LED GPIOs: (from page 46 of reference manual)
|
== background ==
=== Online presentations ===
* [[http://beagleboard.org/static/bonescript/bone101/#(1)|BeagleBoard 101]] (Boston ESC 2012)
* [[http://beagleboard.org/static/bonescript/bone101/#(1)|BeagleBone 101]] Online version of what's on the board
* BeagleBone quickstart guide: http://beagleboard.org/static/beaglebone/latest/README.htm
* [[http://beagleboard.org/static/beaglebone/latest/Docs/Hardware/BONE_SRM.pdf |BeagleBone System Reference Manual]]
* LED GPIOs: (from page 46 of reference manual)
|
http://beagleboard.org/
* elinux beaglebone site: http://elinux.org/BeagleBone
|
=== web sites ===
* beagleboard main site: http://beagleboard.org/
* elinux beaglebone site: http://elinux.org/BeagleBone
|
http://192.168.1.27:3000
|
=== General info ===
The cloud9 IDE comes up on port 3000. Try accessing http://192.168.1.27:3000
|
Cloud9 data files are stored in /var/lib/cloud9 on the board.
-------
Networking: You can use the beaglebone over USB network, by ejecting it (go to Windows Computer, then right-click the beaglebone device, and select "eject"). Supposedly, the beaglebone comes up with networking on 192.168.7.2, from the host machine, but I didn't see it.
|
Cloud9 data files are stored in /var/lib/cloud9 on the board.
-------
Networking: You can use the beaglebone over USB network, by ejecting it (go to Windows Computer, then right-click the beaglebone device, and select "eject"). Supposedly, the beaglebone comes up with networking on 192.168.7.2, from the host machine, but I didn't see it.
|
The beaglebone will automatically start a network connection if an ethernet
cable is plugged in. On my network, the board shows up at address: 192.168.1.27
|
The beaglebone will automatically start a network connection if an ethernet
cable is plugged in. On my network, the board shows up at address: 192.168.1.27
|
The following services are running, by default (12/2012 image of Angstrom):
bonescript - port 80, for bone101 tutorials and demos
cloud9 - port 3000, for cloud9 IDE
gateone - port??, for network ssh into board
|
The following services are running, by default (12/2012 image of Angstrom):
bonescript - port 80, for bone101 tutorials and demos
cloud9 - port 3000, for cloud9 IDE
gateone - port??, for network ssh into board
|
you can see the status of things with:
systemctl status bonescript.service
|
you can see the status of things with:
systemctl status bonescript.service
|
systemctl
|
systemctl
|
I stopped bonescript, because I wanted to install lighttpd, which I did
as follows:
|
I stopped bonescript, because I wanted to install lighttpd, which I did
as follows:
|
systemctl disable bonescript.service
systemctl stop bonescript.service
opkg -V2 install lighttpd
opkg install lighttpd-module-cgi
<edit /etc/lighttpd.conf to allow CGI>
/etc/init.d/lighttpd restart
|
systemctl disable bonescript.service
systemctl stop bonescript.service
opkg -V2 install lighttpd
opkg install lighttpd-module-cgi
<edit /etc/lighttpd.conf to allow CGI>
/etc/init.d/lighttpd restart
|
-------
Some general GPIO assignments:
|
-------
Some general GPIO assignments:
|
LED ^ |
GPIO ^ |
User 0 |
GPIO1_21 |
User 1 |
GPIO1_22 |
User 2 |
GPIO1_23 |
User 3 |
GPIO1_24 |
Query
|
{{{#!Table:leds
||LED||GPIO||
||User 0||GPIO1_21||
||User 1||GPIO1_22||
||User 2||GPIO1_23||
||User 3||GPIO1_24||
}}}
|
Page 54 of the reference manual has the GPIOs for P8 (right side of board, with ethernet connector on top)
|
Page 54 of the reference manual has the GPIOs for P8 (right side of board, with ethernet connector on top)
|
Page 59 of the reference manual has the GPIOs for P9 (left side of the board)
|
Page 59 of the reference manual has the GPIOs for P9 (left side of the board)
|
GPIOs used by various scripts:
* P8.1 - GND - ground
* P8.3 - GPIO1_6 - sys gpio 38
* P8.11 - GPIO1_13 - sys gpio 45
* P9.6 - VDD_V5 - 5 volt source
* P8.12 - GPIO1_12 - sys gpio 44
|
GPIOs used by various scripts:
* P8.1 - GND - ground
* P8.3 - GPIO1_6 - sys gpio 38
* P8.11 - GPIO1_13 - sys gpio 45
* P9.6 - VDD_V5 - 5 volt source
* P8.12 - GPIO1_12 - sys gpio 44
|
http://www.seeedstudio.com/wiki/index.php?title=GROVE_-_Starter_Kit_v1.1b#Grove_-_Relay
* http://www.epictinker.com/Grove-Relay-p/com22639p.htm
* grove relay demo with beaglebone - http://vimeo.com/47774239
* Note that relay appears to handle .1 second duty cycle
|
=== grove relay information ===
* http://www.seeedstudio.com/wiki/index.php?title=GROVE_-_Starter_Kit_v1.1b#Grove_-_Relay
* http://www.epictinker.com/Grove-Relay-p/com22639p.htm
* grove relay demo with beaglebone - http://vimeo.com/47774239
* Note that relay appears to handle .1 second duty cycle
|
lines:
* black = ground
* red = vcc (5 volts)
* white = d2 (unused)
* yellow = d1 (signal to relay - can be 3 volts)
|
lines:
* black = ground
* red = vcc (5 volts)
* white = d2 (unused)
* yellow = d1 (signal to relay - can be 3 volts)
|
|
== minecraft project ==
=== relay wiring ===
* black goes to pin ??
* red goes to pin ??
*
|
|
=== cgi script ===
IP address: 192.168.1.27
web server -
|