As @ccs-hello mentioned, not trivially. But Arduino sketches are just C/C++ programs with some helper functions and syntactic sugar sprinkled on top, so it wouldn't be an impossible undertaking porting a sketch and it's required libraries over to use Omega's GPIO.
Obviously things like power management and timings would be different it would never be a simple drop-in change, but if your code doesn't make use of things like that, it's definitely doable.
All that being said, you would most likely have an easier time of it just re-implementing the sketch from ground up on the Omega, or if you're really married to the Arduino IDE, getting a different, Arduino compatible, board like one of the ESP32-powered ones.
It is not possible. In addition to the missing socket, there are other components missing, some are under the shield.
Care to elaborate? Not much should be required, so this is a bit surprising, unless it's an intentional disabling.
That said, USB-based storage could be another option - but it should be kept in mind that neither is robust in the face of unexpected shutdowns/reboots - one of the real strengths of these platforms over the computationally far more powerful and hardly more expensive raspberry pi, is that they don't depend on a fragile SD card. If you could boot a pi W from an SPI flash, it's questionable if there would be a market for MT7688 systems at all.
As a follow-up, I got I2C working through specifically addressing the chip as specified in the docs, but i2cdetect never, even now, returned accurate information. i2cdetect response such as this (30-37, 50-5f) useless for troubleshooting; does not indicate anything about state of i2c bus.
Thanks to the OP for downvoting my last comment, I hope you downvote this one as well.
I dont have a printer, or print enough to warrant buying one, so I use Shapeways to print mine. Just upload the files and choose the material, they do the rest. Turn around time is pretty quick, too. https://www.shapeways.com
The amber LED on your Omega should turn on and then start blinking...
It’s possible that your Omega will behave a little differently: if the amber LED on your Omega turns on and remains on, wait for about a minute, and your Omega will have booted.
Most probably it will not blinking because your Omega's firmware is fairly old.
Connect your PC to the Omega’s WiFi Network
The Omega hosts it’s own WiFi network access point. Lets connect your computer to it. The WiFi network is named the same as your Omega and the default password is 12345678
The Setup Wizard
Open your favourite browser (Google Chrome is a good choice here and now) and navigate to... http://192.168.3.1
You have now arrived at the Setup Wizard...
I hope so. :slight_smile:
Thanks Setup Wizard, but my Omega's wifi never turns on.
Thanks very much everyone for the help. Really appreciate it. I am going to try and send this Omega back + The Power Station as there is clearly something wrong with the hardware somewhere. Surprised it was broken out the box. I hope they will be able to replace it.
I have tried contacting them via onion support (https://onion.freshdesk.com/support/tickets) and via the Indiegogo campaign where I bought it, for a refund. I have had no replies so far. I wonder if I will they will replace my dud Omega.
@Alessandro-Floris the link you're following is for the Omega 1, which is based on OpenWRT. The Omega 2 makes use of LEDE, which is a branch/fork of OpenWRT. Ergo, you need to use the LEDE toolchain. Searching this forum should reveal some light on the matter.