Posts Tagged ‘firefox os’

Firefox OS Ported to MIPS Based Tablet (Ingenic JZ4780)

March 24th, 2015 1 comment

Imagination has announced that an experimental version of Firefox OS has been ported to a reference tablet powered by Ingenic JZ4780, a MIPS based processor, that’s also used in MIPS Creator CI20 development board, and that the company organized a raffle to send 15 of these tablets for people to try or develop on.

Firefox_OS_MIPS_TabletThe tablet is said to cost less than $100, runs either Firefox OS or Android 4.4 KitKat, and comes with the following specifications:

  • SoC – Ingenic JZ4780 dual core MIPS32 processor @ 1.2 GHz with Imagination PowerVR SGX540 GPU. 32kI + 32kD per core, 512K shared L2.
  • System Memory – N/A
  • Storage – N/A
  • Display – 9.7” screen; 1024 x 768 resolution
  • Video Output – mini HDMI port
  • Audio – Headphone jack, stereo speakers, microphone
  • Connectivity – 802.11 b/g/n Wi-Fi, Bluetooth 4.0
  • USB – 1x Micro USB port
  • Camera –  Front and rear cameras
  • Misc – Sleep/wake, back, and volume buttons
  • Power – 5V
  • Battery – Unknown capacity
  • Dimensions – N/A

I could not find Ingenic JZ4780 based tablets on Aliexpress, Alibaba, or anywhere on the web, so this model is just a reference design, possibly to be sold in a few weeks or months. Firefox OS source code for the tablet and CI20 development board should soon be available on GitHub.

The build is still experimental, and they still have some work to do as the tablet still feels quite sluggish as you can see from the demo below. YouTube appears to be working just fine though thanks to the H.264/VP8 video decoder (up to 1080p30) inside the MIPS processor.

Crowdfunding Report for 2014 on CNX Software Blog

January 5th, 2015 4 comments

Following up on my 2013 Crowdfunding Report, I’ve gone through all 55 Kickstarter and Indiegogo crowdunding projects featured on CNX Software between December 2013 and November 2014 (inclusive) to see how well they fared.


The table below sort projects chronologically as they were published on this very blog.

Date Project Crowdfunding Site Funded?
Pledged amount / Goal
Expected Delivery Actual Delivery Comments
2. Dec. 2013 Micro Python Kickstarter Yes
97,803 GBP / 15,000 GBP
03/2014 04/2014 Available @
5. Dec. 2013 Plugaway Kickstarter Yes
$162,835 AUD / $50,000 AUD
04/2014 People upset because of lack of updates. Project might be dead, and backers lost their money
6. Dec. 2013 AIRTAME Indiegogo Yes
$1,268,332 / $160,000
05/2014 12/2014 People have started received the beta versions, after a massive 8-month delay
7. Dec. 2013 Crystal Board Kickstarter No
$14,574 / $200,000
04/2014 The project appears to be dead
10. Dec. 2013 Smart Power Strip Kickstarter Yes
$109,012 / $100,00
04/2014 People are really upset, because of delays, and especially lack of updates, or incorrect update (e.g. “shipping soon”. Now shipping is schedule now until April 2015
11. Dec. 2013 Iteaduino Lite Indiegogo Yes
$14,778 / $2,000
01/2014 01/2014 Being an Arduino clone, it just works as expected, based on user’s feedback
11. Dec. 2013 Pivotheat SMART Indiegogo Yes
$159,613 / $100,000
06/2014 Shipping is now expected by January. People are disappointed by delays and lack of updates
13. Dec. 2013 LOGi Board Kickstarter Yes
$114,126 / $6,900
04/2014 05/2014 You can get the board @
21. Dec. 2013 NavSpark Indiegogo Yes
$63,735 / $27,000
03/2014 05/2014 Updates still done after shipping. No specific complains from users. NavSpark community setup @
17. Jan. 2014 Yacy Kickstarter Yes
$17,451 / $10,000
04/2014 06/2014
19. Jan. 2014 ICE xPC Indiegogo No
$10,734 / $300,000
07/2014 Flexible campaign, but people have been refunded
11. Feb. 2014 Keepod Unite Indiegogo Yes
$40,801 / $38,000
04/2014 05/2014 You can now give and/or get Keepod on
13. Feb. 2014 Webee Boss Indiegogo Yes
$73,373 / $50,000
04/2014 12/2014 8 months delay
14. Feb. 2014 Fin Ring Indiegogo Yes
$202,547 / $100,000
09/2014 Fin is now scheduled for May 2015, or 8 months delay!
19. Mar. 2014 MicroView Kickstarter Yes
$573,760 / $25,000
09/2014 08/2014 One month early? Too bad the first shipping lacked the bootloader…, and the returns are still being handled
21. Mar. 2014 USB2Go Kickstarter No
$13,963 / $50,000
10/2014 Website sill up:, not clear if the project is still alive
25. Mar. 2014 Rufus Cuff Indiegogo Yes
$359,463 / $200,000
04/2015 WIP, and updates are frequent
15. Apr. 2014 Digispark Pro Kickstarter Yes
$103,569 / $10,000
07/2014 09/2014 Shipping has taken place over 4 months (September to December). The board is now available @
22. Apr. 2014 ButtonDuino Indiegogo No
$1,226 / $4,500
08/2014 It can be pre-ordered @ with shipping Late January 2015.
23. Apr. 2014 MotherBone PiOne Kickstarter No
$4,270 / $60,000
08/2014 It might be available @
30. Apr. 2014 Arduissimo Indiegogo No
5,031 Euros / 29,600 Euros
11/2014 Another indiegogo campaign is in progress:
30. Apr. 2014 Dimple NFC Sticker Indiegogo Yes
$87,098 / $43,000
08/2014 People are losing patience, especially as update are not forthcoming
9. May. 2014 ANTVR Kickstarter Yes
$260,834 / $200,000
09/2014 12/2014 Three months delay
22. May. 2014 VoCore Indiegogo Yes
$116,194 / $6,000
09/2014 11/2014 The module can now be purchased on Vocore website:
30. May. 2014 WifiDuino Indiegogo No
$12,710 / $23,000
10/2014 The project has been cancelled
30. May. 2014 AsiaRF AWM002 Indiegogo Yes
$7,386 / $6,000
07/2014 08/2014 Many people complain about the lack of documentation. I also got one module, and It was not clear I needed to provide power with 3 different voltages when I backed the project.
2. Jun. 2014 miniSpartan6+ Kickstarter Yes
$80,897 / $7,500
08/2014 12/2014 Four months delay
5. Jun. 2014 EzeeCube Indiegogo Yes
$146,666 / $75,000
12/2014 Shipping is now expected by February
12. Jun. 2014 Soap Router Indiegogo Yes
$261,318 / $42,500
02/2015 Shipping expected for January 2015 in the latest update.
However, they changed the product specs, and some people are upset
13. Jun. 2014 Console OS Kickstarter Yes
$79,497 / $50,000
12/2014 12/2014 Beta version release
14. Jun. 2014 Papilio DUO Kickstarter Yes
$62,707 / $30,000
12/2014 Delivery scheduled for January
28. Jun. 2014 Amptek Icon Kickstarter No
$3,626 CAD / $55,000 CAD
10/2014 Icon board can be purchased @
17. Jul. 2014 MicroNFCBoard Kickstarter Yes
20,885 GBP / 20,000 GBP
10/2014 01/2015 Shipping scheduled for 8 Jan 2015
24. Jul. 2014 Immedia Blink Kickstarter Yes
$1,069,386 / $200,000
29. Jul. 2014 TouchPico Indiegogo Yes
$869,827 / $55,000
10/2014 Doing FCC/CE certification now
2. Aug. 2014 VolksPC Indiegogo No
$1,519 / $80,000
10/2014 It’s unclear whether the project will go forward independently
11. Aug. 2014 Atomwear Kickstarter Yes
$13,740 CAD / $12,000 CAD
11/2014 12/2014
13. Aug. 2014 Squink Kickstarter Yes
$100,380 / $100,00
20. Aug. 2014 Raspberry Pi Slice Kickstarter Yes
227,480 GBP / 90,000 GBP
11/2014 01/2015
20. Aug. 2014 STACK Box Kickstarter Yes
$87,500 / $65,000
12/2014 12/2014
25. Aug. 2014 RPISoC Kickstarter No
$14,323 / $20,000
01/2015 The project is still going on outside Kickstarter →
1. Sep. 2014 xWiFi Wi-Fi Module Indiegogo Yes
$12,649 / $4,500
11/2014 12/2014 Some people complain it did not work out of the box
15. Sep. 2014 Com1 Android Wear Watch Indiegogo No
$?? / $ ??
01/2015 Project taken down following Google request
16. Sep. 2014 WeIO IoT Board Indiegogo Yes
$37,437 / $10,000
11/2014 01/2015 Should ship this month
Can be pre-ordered @ with shipping scheduled for February 2015
19. Sep. 2014 MOD DUO Kickstarter Yes
$82,781 / $65,000
30. Sep. 2014 MicroDuino JoyPad Kickstarter Yes
$27,007 / $20,000
11/2014 11/2014 On time, but some people are still waiting for their package.
1. Oct. 2014 MatchStick Kickstarter Yes
$470,310 / $100,000
02/2015 Developers unit have shipped to backers in November 2014. I expect them to keep their schedule promise
7. Oct. 2014 TinyScreen Kickstarter Yes
$128,813 / $15,000
01/2015 Shipping still scheduled for January, or February
9. Oct. 2014 The Egg Kickstarter No
$18,489 / $500,000
12/2014 A new Kickstarter campaign is planned in January 2015
29. Oct. 2014 Zero+ IoT Wi-Fi Board Indiegogo No
$624 / $25,000
6. Nov. 2014 Maker Club 3D Printed Robots Indiegogo Yes
12,018 GBP / 10,000 GBP
14. Nov. 2014 Xped DeB Kickstarter Yes
$29,288 AUD / $18,5474 AUD
19. Nov. 2014 DWA8 Wi-Fi Module Indiegogo No
$465 / $5,000
N/A Available on Taobao
20. Nov. 2014 Jolla Tablet Indiegogo Yes
$1,824,055 / $380,000
25. Nov. 2014 Imp Computer Indiegogo No
$12,092 / $100,000

Hall of Shame

Last year, it was clear FocusWill Coolship project was a disaster, and the project owner clearly did not deliver the goods and kept silent. This year, I could not find project that I’m 100% sure failed with money being lost, but at least Plugaway Wi-Fi smart sockets could be a project where backers lost their money. The sockets were supposed to be delivered in March 2014, but nothing so far, and the last update in November is only about the API, nothing about delivery despite backers complains.

AFAICS, nobody lost money with Com1 Android Wear smartwatch, but they should have known better, as Google asked Indiegogo to take the project down, because only Google partners can develop and manufacture Android Wear devices.

Stats and Projects Delays

Out of the 55 campaigns, 15 project failed to reached their funding targets. Most projects without a successful crowdfunding still carried out, with 4 to 6 projects completely dead. That means 72% of projects got funded via crowdfunding, 90% of projects get manufactured (assuming the ones still under development will succeed). AIRTAME got the most funding with over $1,200,000 raised, but has not been so successful in terms of product delivery with 8 months delay.

Many projects are delayed, but Smart Socket Strip may take the delay crown, with a massive 1-year delay for the project, and backers upset of the constant postponing (or lies) about delivery dates. Fin Ring is also pretty bad, as the September 2014 promised delivery is now expected to occur on May 2015.

Hall of Fame

This year several project managed to deliver working products on time, although sometimes shipping was have taken place over a few months.

  • IteaDuino Lite Arduino clone was delivered right on schedule just a year ago.
  • MicroDuino JoyPads were delivered on November 2014 as promised
  • The first version of Console OS Android operating system for PC was released on December 2014.
  • STACK Box Home Automation / IoT Gateway were sent in December 2014. There aren’t many feedback for now, as most people are still waiting for delivery, or have just received their device.

Many other projects shipped with just one month delay, and still got good user feedback, and an active community around them, such as Micro Python, LOGi boar, VoCore Wi-Fi module, NavSpark. MicroView was also on schedule, and even slightly ahead of schedule, but unfortunately, Sparkfun shipped several boards without bootloaders, and they are still handling the returns.

That’s all for today. If you’ve had good or bad crowd-funding experiences, feel free to share them in the comments section.

WebGL Demos in Radxa Rock Pro Board Running Firefox OS 2.1

December 24th, 2014 7 comments

Radxa Rock Pro is a development board powered by Rockchip RK3188 quad core Cortex A9 processor, and although 2D/3D graphics acceleration via Mali-400MP4 is shown to be possible in Linux with tools like es2gears and glmark2-es2, full integration is seldom worked on, and things like WebGL may not work in web browsers. But thanks to the work of naobsd and MatchStick team, Firefox OS has been ported to this Rockchip development board, and as you’ll see in the video below, some WebGL demos work amazingly well.
WebGL_Firefox_OS_Radxa_RockThe hardware setup for this demo is comprised of Radxa Rock Pro development board, a 7″ LCD display with touchscreen, and some lego bricks :).

WebGL demos can be found @, so you could try your own platform to see how it performs.

If you own a Radxa Board Pro (or Lite), you can even build Firefox OS by yourself by following the instructions on B2G-Flingone github repo, which are simply:

[Update: naobsd said this is still work in progress, and the code in B2G-Flingone may not have the latest patchsets yet]
Merry Christmas to all !!!

Banana Pi M2 is an Allwinner A31s Quad Core Board with Raspberry Pi Model B+ Form Factor

December 2nd, 2014 10 comments

Banana Pi, and the recently announced Banana Pro, are Android & Linux development boards based on Allwinner A20, with a form factor similar to Raspberry Pi Model B and B+ boards respectively. A new revision of the board is now available with Banana Pi M2 powered by Allwinner A31s quad core processor, and in a form factor similar to R-Pi B+.

Banana_Pi_M2Banana Pi M2 specifications:

  • SoC – Allwinner A31s quad core Cortex A7 @ 1.0 GHz with PowerVR SGX544MP2 GPU
  • System Memory – 1GB DDR3
  • Storage –  Micro SD slot up to 64GB
  • Connectivity – 10/100/1000 Ethernet, 802.11 b/g/n Wi-Fi  (Realtek)
  • Video Output –  HDMI, CVBS, and LVDS/RGB header
  • Audio Output – HDMI and 3.5mm stereo jack
  • Camera – CSI connector
  • USB – 2x USB 2.0 host ports + micro USB port (power only)
  • Debugging – UART pins for serial console
  • Expansion Header – 40-pin R-Pi “somewhat” compatible header with 2×13 UART, I2C bus, SPI bus, CAN bus, ADC, PWM, 3.3V, 5V, ground
  • Misc – IR Receiver, power, reboot and reset buttons.
  • Power Supply – 5V in via MicroUSB (DC in only)
  • Dimensions – 92x60mm (R-Pi B+: 85×56 mm)
  • Weight – 48 grams
  • Temperature Range – -15 to 75 C

Banana_Pi_M2_Realtek_WiFiAlbeit similar, components placement and board dimensions are not exactly the same as on the Raspberry Pi B+, as are mounting holes, so it may not be compatible with Hats expansion boards, and other R-Pi accessories. The board will run Android 4.2, Firefox OS, and Linux distributions, but there isn’t any information yet on, and I got details from G+.

Banana Pi M2 is not yet listed on SinoVoiP Aliexpress store, but one European retailer will set it for 99 Euros excluding VAT (currently out of stock). [ Update: retail price has not been confirmed yet. but volume price should be $50 per unit]


MatchStick’s Firefox OS Firmware Ported to MK808B mini PC

October 7th, 2014 4 comments

MatchStick is an HDMI Stick running Firefox OS and designed to stream online video, mirroring browsers, etc.. which makes it very similar to a Chromecast, even using the same DIAL protocol. The hardware is based on Rockchip RK3066, and Mozilla released an SDK for the device. Since there are quite a few Rockchip RK3066 TV sticks out there, BalintBanyasz announced he ported MatchStick’s firmware to MK808B (with RK903 Wi-Fi module), and has now provided the firmware and instructions on Freaktab. The firmware is based on Linux kernel 3.0.36+ used in Android 4.2.2.

MatchStick Home Screen (Click for Original Size)

MatchStick Home Screen on MK808B (Click for Original Size)

Once you’ve flash the firmware (matchstick-flingone-b2g2.0-201409281739-mk808b.img.7z) to MK808B, and installed MatchStick app / add-on in your Android device or Firefox Browser (iOS app coming) soon, you can “fling” a YouTube video from your phone / browser to your TV through MK808B as follows:

  • Open MatchStick app on your phone in order to detect the hotspot (MatchStickXXXX) created by MK808B.
  • Click on the ESSID and press “Set up”
  • Select the “I can find the code” option and set a name for the device
  • Select your Wi-Fi router ESSID, enter the Wi-Fi password, and click “Setup network”.
  • The app will show “MatchStickXXXX is successfully set up!” and the TV: “Ready to Fling” as in the screenshot above
  • Now that the setup is completed, you can close MatchStick app.
  • Open any app that support Google Cast (e.g. YouTube, Netflix…), press the Cast button in the top-right corner, select your MatchStick device, and enjoy!
Youtube Video Casted to MK808B with MatchStick Firmware

Youtube Video Casted to MK808B with MatchStick Firmware

The firmware might also work on other Rockchip RK3066 based hardware featuring RK903 Wi-Fi module (Broadcom BCM40183 chipset), including Uhost U2, Probox2 Ultimate, and Minix Neo X5. So if you already have one of these devices, you can give it a try while waiting for the $18 MatchStick, which has now raised well over $300,000 from about 12,600 backers on Kickstarter, and should ship on February 2015.

Thanks to Harley for the tip.

KDDI Unveils Tiny BLE/Zigbee Development Board Running Mozilla Firefox OS

October 6th, 2014 3 comments

KDDI has recently announced Open Web Board, an HDMI TV stick powered by Rockchip RK3066, and running Firefox OS, just like the recently announced MatchStick. The board is however aimed at embedded and web developers who want to create apps for Firefox OS, and interface with external devices over Bluetooth Low Energy or Zigbee (optional module) communication, optionally using Gluin, a web based graphical “application development tool that enables simple linking programming between electronic devices”.

Open Web Board (Click to Enlarge)

Open Web Board (Click to Enlarge)

Open Web Board specifications:

  • SoC – Rockchip RK3066 dual core Cortex A9 processor @ 1.6 Ghz with Mali-400 MP4 GPU
  • System Memory – 1 GB RAM
  • Storage – 8 GB flash
  • Video Output – HDMI
  • USB – 1x USB 2.0 host port, 1x micro USB for power
  • Connectivity – 802.11 b/g/n Wi-Fi (AP6210 module), Bluetooth 2.1 (HFP/A2DP/AVRCP)/4.0 GATT. and optional Zigbee via external module
  • Dimensions – Small

This dongle runs Firefox OS 1.4. KDDI showcased the board at Mozilla Open Web Day in Tokyo yesterday (05/10/2014), with ToCoStick wireless (Zigbee?) dongle as shown in the picture above.

Screenshot of Gluin Graphical Development Tool

Screenshot of Gluin Graphical Development Tool

KDDI launched a developer website called “au Firefox OS Portal Site” (Japanese), although it appears mostly under constructions at this stage with limited information. I could not find price information, and it will probably only be available in Japan. However, somebody already ported MatchStick Firefox OS firmware to MK808. so you may be still be able to play with KDDI solution as long as they release the full source code, if you own another Rockchip RK3066 mini PC.

Via Liliputing and Mini PCs Community.

$18 Matchstick is an HDMI TV Stick Running Firefox OS (Crowdfunding)

October 1st, 2014 13 comments

A few month ago, a Firefox OS HDMI streaming stick (codenamed netcast) by Mozilla that would compete with Google Chromecast was previewed. It is now called Matchstick, based on Rockchip RK3066 and has just been launched on Kickstarter.

MatchStickMatchStick technical specifications:

  • SoC – Rockchip RK3066 dual core Cortex A9 processor @ 1.2 GHz with Mali-400 MP4 GPU
  • System Memory – 1GB DDR3 (micron)
  • Storage – 4 GB flash.  (FORSEE, NCEFES86 eMMC)
  • Video Output – HDMI
  • Connectivity – 802.11 b/g/n Wi-Fi (AP6181?), but the board supports other Wi-Fi modules include AP6210 and AP6330, and many people are asking for dual band Wi-Fi in comments, so maybe a stretch goal…
  • USB – 1x micro USB port for power
  • Power – 5V via micro USB port. TPS659102 PMIC.
  • Dimensions – 110 x 40 x 11 mm

The Firefox OS dongle will come with an HDMI extension Cable, a micro USB Cable, and a 5V power adapter. The company claims MatchStick is an open source hardware device, but the schematics are only available in PDF format, at least at this stage. The board is called netcast-RK3066 in the schematics. The software however will be completely open source, except the parts that can’t be.

Based on these hardware specs, MatchStick will be more like a Chromecast, than a fully-fledged Android TV stick. It will let you stream online videos and music from services like Netflix, Youtube, Hulu, Spotify, etc… installable from MatchStick appstore, and since the platform is open to developer, more so than Chromecast, more apps should come online over time. You’ll be able to control the stick from a PC using Firefox or Chrome (mirroring or streaming), as well as Android and iOS devices.

MatchStick/Sender/Cloud Software and Network Block Diagram

MatchStick/Sender/Cloud Software and Network Block Diagram

The company has almost reached it $100,000 funding target in less than a day. The first 500 units were available for $12, but they’ll all been taken away, and you can still get a MatchStick for $18, plus $5 shipping if you live outside of the US, with delivery scheduled for February 2015. If you are not a big fan of crowdfunding platforms, the device will retail for $25. If you are a developer, you can apply for one of the 250 units the company will sent for app development. More information can also be found on website, especially with regards to software development with the API details, and SDK download link.

Thanks to Appelboor for the tip.

$33 Intex Cloud Fx Firefox OS Smartphone Coming to India

August 26th, 2014 4 comments

Mozilla promised $25 smartphones running Firefox OS based on a Spreadtrum Cortex A5 application processor earlier this year, mostly for emerging markets. Thanks to Intex Cloud Fx smartphone selling for 1,999 Rs ($33) in India, we’re almost there.

Intex_Firefox_OS_SmartphoneIntex Cloud Fx specifications:

  • SoC – Spreadtrum SC6821 @ 1.0 GHz
  • System Memory – 128MB RAM
  • Storage – 256MB, expandable up to 4GB via external memory.
  • Display – 3.5” HVGA (480 x 320) touchscreen display
  • Cellular Network – GSM:900/1800MHz. GPRS/EDGE. Dual SIM support.
  • Connectivity – WiFi, Bluetooth, and FM radio
  • Audio – Loudspeaker, 3.5mm headphone jack.
  • Camera – 2MP rear camera
  • USB – Yes (micro SD port?)
  • Battery – 1250mAh lithium-ion battery (4 hours of talk time, 200 hours standby)
  • Dimensions – 115.9 x 62 x 11.8mm
  • Weight – 104 grams

The phone is said to come pre-loaded with Facebook and Twitter apps, some games, Whatsapp is supported via third party app/service, and it can handle English,Hindi,and Tamil languages. The phone comes  with earphones, the battery, a travel charger, a data cable, a user’s manual, and a warranty card. The memory and storage will certainly limit what you can do, but this smartphone is priced like a feature phone, so certainly looks value for money.

If you are based in India, you can get it from for 1,999 Rs with free delivery. I usually mention the device should eventually show up on Aliexpress, but this smartphone appears to be manufactured in India by Intex. The company plans to sell 500,000 unit this year alone.

Via Liliputing and The Indian Express.