VoCore2 Lite – A $4, coin-sized, open-source Linux computer
zdnet.com
zdnet.com
Congrats to VoCore team to make low cost IoT DIY projects possible and affordable for students.
PS: If you weren't familiar with MediaTek, their SoC chip was the King of Shanzhai culture[3] during early iPhone era.
[2] https://wholesaler.alibaba.com/product-detail/New-and-origin...
[3] http://www.core-corner.com/Web2/GsMaterialDB/HC_HBRC_9/2014-...
The pinout diagram has the best named pin in a while, "P0RN" is a classic (http://vonger.cn/?p=2666). :) Btw that page seems to lack a legend, I guess purple is Ethernet.
The version with connectors and a case costs $39. The Raspberry Pi 3 with connectors and a case is sold for $35 at the first US retailer I found.
This narrative with click-bait titles of someone having to loose that one has to win is dumb and should die out.
This computer is intended for integration in another device that you want to control via WiFi any maybe some more. It's neither a Workstation nor a Mediacenter.
As someone who really hates soldering things, it's a big barrier to entry.
It's only in the headline, so we can probably blame the editor rather than the writer.
It's great to know how much current it draws, but that doesn't tell me how much power it draws.
"How powerful is your new car?"
"Oh super powerful! It's got 3 inch diameter fuel lines!" ...
I think a sentence or two later the official site gives an explanation why: lipo battery sizes are measured in mAh, so dividing battery size by current you get hours of operation.
I'm still a noob when it comes to microelectronics, but my understanding is almost every chip runs on 3.3v, lipo batteries are 3.2-3.7v depending on charge level. When they talk about power in amps they assume everyone knows they mean at 3.3v
Other than doing temperature calculations, power is not a very useful metric. And for such calculations you would use a max power rather than average power metric.
If you were optimizing a system for "power" use, it is much easier to work in units of energy than power anyway.
Also specification is pretty clear: 74mA wifi standby, 230mA wifi full speed, 5V input. Input voltage range: 3.6V ~ 6.0V.
Module level specs would be irrelevant in engineering because there is little incentive to use something like this, the radio isn't even certified. On that note, get your popcorn ready for when they ship to German backers and customs proceeds to trash them.
That's why PMUs are used. Just look at bottom side of the PCB - there are three coils, two of them very close to the chip looking pretty much like PMU.
> It is going to either be an LDO, or take a fixed operating voltage.
No, read specification: 3.6 - 6V.
Can you explain why?
You can attach an external circuit to convert to the desired voltage and therefore keep power draw constant. But that takes more space and costs more money.
Throwing away excess voltage as heat is simply easier.
You can ping the ip and it will response. Or you can have telentd running and it will response to user input.
Esp with hobby development, I'd rather save time in having the system documented then $5-10 bucks on the hardware cost.
It has slightly inferior specs, but it has ethernet, USB, and 150M WiFi built in.
(yeah, does not run the Linux kernel but it is going to be quite open this time)
The problem being that for most use cases, for the price many of these boards cost, the majority will just go with the Linux option and install something like Yocto.
You can do that without Linux, it is just a matter of having bare metal drivers, the only issue is if it is worth doing so from the ROI point of view.
Sure you could build a hardware abstraction layer for different processors and implement drivers on top of that, but you won't get the same traction/networking effect of Linux anytime soon.
Same goes for software stacks (TCP/IP, USB, WiFi, file systems, etc) which have been running on billions of devices before if you use linux.
The overhead of using Linux is in the range of 1-2MiB [1] so once your application requires external Ram because it doesn't fit the on-chip SRAM, you might as well use Linux.
[1] http://www.emcraft.com/stm32f429discovery/what-is-minimal-fo...
On the other hand I look at chips like the ESP32, and given that my coding skills started on Z80 computers, 512 KB is more than enough and actually more fun to use.
Given the set of high level programming languages I was using in those days, there is plenty of juice to squeeze out of those types of MCUs.
https://www.adafruit.com/products/3320
There's no way to save on shipping by buying multiple units, as the limit is 1 per customer.
I'm guessing shipping (the padded bag plus postage) costs them about 80p, so in reality I paid about $7, not $5. About $1 of that is tax.
If there was a mini-sd I could imagine: put some image on it that knows your wifi, ssh in to it. So if i manage to solder in power and plug in my spare antenna here it might work. Probably you can even just cut some wire of the right size and program it next to your router, my directional antenna is not much more (just some tin can for the directional part).
If I were building a hundred or more devices I'd do the work to make the $4 version work, but for a one-off it's not worth the headache.
The PCIe option is surprising. I'm not sure what I would use it for, but it does open up some unusual possibilities.
8MB of NOR flash is totally standard for a vast majority of consumer routers.
OpenWrt/LEDE will happily fit on 8MB with around 4MB available as /overlay (e.g. for additional packages or data).
> The PCIe option is surprising. I'm not sure what I would use it for, but it does open up some unusual possibilities.
You can use PCI-e for 5GHz WiFi (most common use for PCIe on this SoC line). You can also buy SATA controllers or Gigabit Ethernet in mini-PCIe form factor.
Most UMTS/LTE modems in mini-PCIe form factor are actually only utilizing the USB pins in a mini-PCIe slot, so you don't actually need PCIe for those.
I can't find any information on this device, but essentially I'm looking for something which:
- Supports WIFI to connect the device to a network
- Supports WIFI promiscuous mode _ALSO_ so that I can listen to PROBE requests from devices in the area
- Linux..
Seems like a really hard search?
I've seen somewhere battery powered WiFi sniffing units, possibly on CCC.de or mentioned in a blackhat conference video.
http://www.datasheet4u.com/datasheet-pdf/MEDIATEK/MT7688AN/p...
Does anyone know when will they be shipping? No hurry, just want to know when to shedule in my agenda to check whether it's shipping or not.
Meanwhile even hardware accelerated 3D and video decoding works on the Broadcom SoCs in the Pi, and has for years.
Mediatek and Allwinner are cheap, but useless.
https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=MT...
Just run your entire little sensor/project out of the HDD itself.
Edit: nevermind, it's in the official site: http://vonger.cn/?p=2652