I have a dream...

I'm using Arduino excessive (Balancer, Quad Copter, Cars, Keyboard, Joystick, Touch-Emulation, ...)

There are many Arduino Boards out there, but about no single one I can say: "brilliant!". Why? Because all missing something... sometimes a lot... and then I have to do a lot of work.

I have a dream... a small Arduino Board like Teensy LC with:

  • Programmable over Bluetooth or USB
  • min. 64 KB Flash memory
  • IMU like MPU 9150/9250 with Compass
  • Barometer
  • 4 Motor-Driver Channels with min. 1A per channel (like 2 x Pololu 8835)
  • 3 programmable (RGB) LED's
  • Bluetooth (HM-11 Module, Serial1) and Wifi version (or both)
  • Small SDCard Slot to load the Sketch automatically from the SDCard into Flash Memory after boot (good and easy to handle for customers)

It's not hard to produce this nice little thing... but it doesn't exist.

Why this? Because it would reduce a lot of work and space and it would be an universal "thing" to produce new things easily.

At this time I have to do this: (take a look at the attached photos).

The thing about Arduinos not including motor drivers or barometric pressure sensors is that they can be used for all sorts of different projects by simply adding the parts you want. What you describe seems custom tailored to one particular type of project. Lots of projects, the vast majority I would posit, don't have any need for barometric pressure. So that would be a wasted feature on most boards or it would be a very limited production. A lot of projects don't use a compass.

If you just have a project and don't want to handle the electronics yourself, hit the Gigs and Collaborations section of the forum and offer to pay someone to build it for you.

DreiMalNull:
It's not hard to produce this nice little thing... but it doesn't exist.

If you really think such a specialized board would be profitable, why don't you design it and sell it.

DreiMalNull:
Why this? Because it would reduce a lot of work and space and it would be an universal "thing" to produce new things easily.

On the contrary it wouldn't be very universal. It seems quite specialized with that set of controls and sensors. Again, not all projects need motor controllers or barometric pressure sensors. What about people who are controlling temperature? Your idea doesn't include anything for temperature and that comes up a lot.

DreiMalNull:
At this time I have to do this: (take a look at the attached photos).

Oh waaahhhh. You had to stack a couple of shields. What's so hard about that? At least it leaves things customizable.

Lots of projects, the vast majority I would posit, don't have any need for barometric pressure. So that would be a wasted feature on most boards or it would be a very limited production.

You have a smartphone with Compass, GPS, ... and mostly you don't need all these sensors. Then... why you have a Smartphone?

Arduino can implement it all... it's not necessary if you are not using it.

If everything is included... then you don't need other arduino boards. This is the success story of the smartphones... you don't need all, but you have it already if you need it!

If you really think such a specialized board would be profitable, why don't you design it and sell it.

Because I'm a programmer... not a hardware manufacturer.

Yes, but the smartphone DOES use the compass and the GPS whether or not you are personally using an app that uses it.

The issue is the cost. Why would someone want to pay for sensors they aren't using. On my smartphone they are only adding a very small amount to the total cost. But a microcontroller costs a lot less than a phone and there one of those sensors makes a much bigger relative cost difference.

DreiMalNull:
Because I'm a programmer... not a hardware manufacturer.

But you're the one who says it's easy. IF it is so easy then you should be able to do it. Nobody else is motivated because it doesn't fit our individual projects and wouldn't be a big seller compared to something completely customizable AND cheaper. You're the only one motivated to have such a thing. I mean yeah, I wish they made a board that already had all the hardware for my project included, but I don't think that you would be much interested in that board.

You're the only one motivated to have such a thing.

Really? I don't thing so, really.

It's like a Steve Jobs thing... you have to explain the people that they need this :slight_smile:

Anyway... the costs are not the problem. The Problem is... that they didn't know that we all need that innovation.

As attachment the result of 1 day of work.

and now I've ordered some modules from https://www.microduino.cc for my next projects.

Arduino is not bad... but very behind the future. As you can see since years... the raspberry can boot from SDCard... with Arduino there is no easy way to bring a compiled hex sketch into the Arduino hardware... but you need this for your customers. They don't want to install the Arduino IDE to figure out (after hours) how it works.

I can talk about those issues for many days... as I said, Arduino is not bad but you need a lot of work... everytime again. And thats really bad.

"with Arduino there is no easy way to bring a compiled hex sketch into the Arduino hardware... but you need this for your customers"

Not true, see my standalone Programmer card:
http://www.crossroadsfencing.com/BobuinoRev17/Programmer.html

DreiMalNull:
You have a smartphone with Compass, GPS, ... and mostly you don't need all these sensors. Then... why you have a Smartphone?
...

1+

sonnyyu:
One of example by pass bridge directly connect sensor with Linux/BSD:

Apple Iphone:

  • Proximity sensor – This sensor can determine how close the iPhone is to your face.
  • Ambient Light sensor – This sensor can determine how much light is available in the area surrounding
  • Motion sensor/accelerometer sensor
  • Moisture sensore sensor:
  • Gyroscope sensor - a three-axis gyroscope
  • Compass sensor:
  • GPS
  • Fingerprint sensor
  • NFC

Use Linux Industrial I/O Subsystem you could do all of above and a lot more.

Proximity sensor - This sensor can determine how close the iPhone is to your face.

More likely, it simply indicates whether there's a reflective object (it isn't smart enough to say it's a face or not) nearby (a very few cm), or not; no distance information.

DreiMalNull:
I'm using Arduino excessive (Balancer, Quad Copter, Cars, Keyboard, Joystick, Touch-Emulation, ...)

There are many Arduino Boards out there, but about no single one I can say: "brilliant!". Why? Because all missing something... sometimes a lot... and then I have to do a lot of work.

I have a dream... a small Arduino Board like Teensy LC with:

  • Programmable over Bluetooth or USB
  • min. 64 KB Flash memory
  • IMU like MPU 9150/9250 with Compass
  • Barometer
  • 4 Motor-Driver Channels with min. 1A per channel (like 2 x Pololu 8835)
  • 3 programmable (RGB) LED's
  • Bluetooth (HM-11 Module, Serial1) and Wifi version (or both)
  • Small SDCard Slot to load the Sketch automatically from the SDCard into Flash Memory after boot (good and easy to handle for customers)

It's not hard to produce this nice little thing... but it doesn't exist.

Why this? Because it would reduce a lot of work and space and it would be an universal "thing" to produce new things easily.

At this time I have to do this: (take a look at the attached photos).

Stop dreaming it already exists.... See Ardupilot and APM-2-8-Flight-Controller

The more specialized you go, the more in a niche market you are. I'd say launch a Kickstarter and you'll see if there are enough people interested in paying the cost to get that board in the market...

I think you miss a few points of the Rationale behind Arduino platform: cheap enough and modular enough for Exploring, connecting, expanding, learning.

Don't compare with devices costing many hundreds of dollars and sold in hundred of millions units (apple just passed the bar of 1 BILLION (with A B) iPhone sold... The price is good because of the volume AND the recurring revenues from apps, music (or advertising in the android space, Google selling your personal info to cover the cost of making the OS).

What i do is that over time I bought plenty Arduinos and breadboards and I've about 20 different basic set up with different components and associated basic sketch to build upon for tinkering with new ideas. And when I play around and find that I keep rebuilding something often (recently was solar panel powered with LiPo battery charger ESP8266 and a few sensors plugs) then I invest a bit of time and money to have this ready to play with in m y drawers...

If I want something to go into "real production" - then I build a board with real components.