You need to tell your router to provide the external address(also called WAN address) to your omega based on omega's mac address. This is also called DMZ or Port-forwarding.
Your mileage my vary, but this is possible to be done without much work. Call to your's ISPs support to get the right instructions.
I note that the picture of the physical switch actually shows a fifth solder connection - between 1 & 2 in your picture - and I observe that this is soldered on my Expansion Dock
I still don't understand just how this all works and how the switch is actually connected. @Lazar-Demin above says that the RESET_BTN is connected to ground when the button is NOT depressed. I still don't see how this works given the circuit diagram and your description of the button
@Frederic-Baumann Interesting... My theory is that when you plugged in the home-made PCB connector it initiated a factory restore (by droving a logical high voltage on GPIO11 for ten seconds or more). Were any of the other settings reverted to their defaults?
And to clarify if I understand your findings correctly:
Driving 3.3V to a GPIO before boot allows the Omega to boot successfully
Driving 5V to a GPIO before boot stops the boot sequence?
@Chris-McCaslin Try using any pins other than 20 and 21 since they run the I2C protocol.
With regards to the servo, while fast-gpio is pretty handy, it's still software-based PWM. Anytime another process gets the CPU's full attention, the PWM signal will change. This will happen many times a second, so the PWM signal going to the servo will be constantly changing. This change in the PWM signal is the reason why your servo is twitching. Sorry, but your best bet for a non-twitchy servo is the Servo Expansion.
Another thing, your servo accepts a high pulse of 1ms to 2ms in a 20ms PWM period.
For the farthest position in one direction you would send a signal that is 1ms high and 19ms low, meaning a 5% duty cycle
The farthest position in the other direction requires a signal that is 2ms high and 18ms low, so a 10% duty cycle
And the neutral position would be: 1.5ms high and 18.5ms low, so 7.5% duty cycle
@Guest In the ping command, "ping -c 1 -W 1 downloads.openwrt.org" there are the two parameters - c1 and W1. The number after the "c" is the amount of pings sent and the number after the "W" is the timeout in seconds.
In this case, I have asked for one ping and to wait 1 second for the reply.
Are you sure that your Omega GPIO pin is configured as an INPUT?
Additionally, the Application Schematic for the TPS61090 chip used in the PowerBoost indicates that a pull-up resistor should be used on the LBO line (see http://www.ti.com/lit/ds/symlink/tps61090.pdf). There is no such pull-up in the PowerBoost schematics
I would suggest a pull-up resistor on the GPIO pin used for the LBO - I guess around 10K Ohm should do.
Yep, @Luciano-S. is on the money. Connect a webcam, open the app, and press the 'Start Stream' button on the top right.
The Frames Per Second and Resolution settings can be changed via the drop-down menus. But this will not take effect if the stream is already running.