Which board to use with multiple sensors

monkeyman_stones:
Not possible.

So much of what you wrote after that is really weak crap.
"In effect you're as a result suggesting I jump off a cliff to climb 100 trees stacked tip to tip with no gear. "
Or maybe just get down to a library to get on the forum? Or is that insufficient drama?

"it's unusual that I turn any of my computers on anymore as I don't have much reason - I have nothing to 3D print, no new code to install in my unused devices [2 Uno's, 2 Due's, 10 Nano's, 2 Mini's, 2 Mega 2560's and 2 MKR1200's], no blah blah blah...) such as Windows, Macintosh, Linux, BSD, etc."

You have all this stuff to show what? That you can't code it because the system won't let you yet you bought all that?
You keep breaking what little sense you make but one thing is clear, you don't understand that language or the IDE.
HOW CAN YOU BE TRYING ANYTHING WHEN IT'S SO UNUSUAL TO TURN A PC ON?

Borland makes a C++ but get this... C++ did not come from Borland. It's an extension of C that came from Bell Labs.

If you can learn C, you can write Arduino unless you choose to be lame over excuses. It's up to you.
C is so old you can find books to learn it in used book stores and here's a kick, they have no phone or PC interface.

Java is so close to C++ that when I tried it I dropped it because I wouldn't want to start mixing up commands.

I use a phone for my net hotspot. The PC that uses it is an RPi 3+ (with a B in there somewhere) and it's only a little weird.

Please, what do you run the IDE on? Not your phone.


In the 70's there was a book called Games People Play about a pop-psych thing call Transactional Analysis. It was interesting as an idea but not great. There was one "party game" called Yes-But where a group member poses a problem and then for every solution the originator has a "yes, but" reason why not to do that. The object of the game for the originator is not to reach a solution but just keep attention going. For the others, the object is to realize they're wasting their time.

My "baby" which I ordered the first moment I could, the moment it could be had in the USA... It runs a Debian based OS (Maemo 5), yet arduino.cc still forces me to the mobile site (it's why I mentioned Fennec...). Anything mobile OS like and the arduino.cc coding forces you into the mobile site as it still provides you no function in the desktop version of the website... You're made to face conseques because the webpage designers/coders see anything remotely indicating "mobile" and your left without the code function as a result. A full 32 bit desktop OS and I'm still not provided the desktop function.
Maemo 5 is a full 32 bit Debian desktop OS, yet Arduino prevents functional use.

photo PSX_20190212_235126_zpsef0xuexl.jpg
Who codes this website! Is the point in ("...to..." I wrote this on an Android device, read it through multiple times, then posted it yet it changed my "to" over to "in" which makes no sense at all!) "TO" drive people up a wall? Here's what that link was supposed to provide (but you have to click the link now...):


Man... What is it with the Arduino.cc website and anything it considers to be a mobile device? It only serves to make life difficult for we mobile users - Those of us who charge their mobile phones with a solar panel charger...

Hi,
What am I supposed to be looking at here?

A Nokia N900, 10years old? G2 or G3?
What smarty phone are you using?
If it is the N900, you are asking for problems.

Why are you persisting with a smarty phone, when a PC will help your problems?

I repeat;

So sit down in front of your PC, RELAX and get your programming sorted out, if you are trying to get your coding sorted out as you go about your daily life on a smarty phone, that is not the way to do it. Just using a small screen is not very pleasing, and I would say frustrating, when viewing a good block of code.

Can I ask you your electronics, programming, arduino, hardware experience please?

Tom... :slight_smile:

I wouldn't go through all that. I'd get something that works or wait until I did.

It does the same to my Asus Zenfone 5Q, LG G5, Sony Xperia X and my girlfriend's 512GB iPhone XS Max. I use my Nokia N900 as my 2nd phone because it is stable, all website's excluding Arduino.cc immediately recognize and treat it as the desktop computer it in fact is (it is a full, desktop Debian OS! Maemo 5 only has a few changes to Debian to allow it to fully function with the devices hardware). Strange enough the arduino.cc site also forces my one easy to access and use Windows 10 tablet computer with an Intel X5 CPU (Asus T102HA) into the mobile site. The mobile site doesn't provide the code posting function. If I use Firefox to try and get around the issue, the Arduino.cc site instantly logs me off even if I attempt to log back it. So my most used desktop computer is also forced by the arduino.cc website even though it is running full Windows 10 Pro and an Intel desktop processor.
You are asking me to go up 2 floors, over 5 rooms, turn the heat up from 52°F to 68°F, wait the 30 minutes for it to reach the temperature, turn on my 9th gen i9 desktop PC just to communicate with you here in a way which doesn't benefit anyone. Select all of the code anyone else has posted here and copy it then paste it in your Arduino IDE. Do you see the same problems I do using my Windows desktop PC? Is the text also having uncounted extra lines needlessly added which weren't visible in the text as your eyes see it? Plus the formatting is a terrible mess. I have used the code function on the desktop site from my desktop computer with no positive outcome. This happens in Windows 7 Pro, Windows 10 Pro, Ubuntu Mate 18.04, Pinguy 16.04, Fedora 26, PC-BSD, OpenSUSE 42 (all are 64 bit).
Burning extra fuel to heat up a room in order to use an operating system with only presents the use of the Code function as a positive, but a code function which does not properly provide the text entered makes no sense whatsoever.
By the way the Thingiverse website doesn't force me into the mobile site in my N900, Xperia X, Zenphone 5Q or T102HA.
The problem is with the website's code! Arduino.cc has code errors that create these problems.

You're right. You can't be helped and the world is in on it.

I find no place in which I state nor claim that I can't be helped. I made no mention of anyone outside of those presenting agressive responses to me without justifiable cause. Your statement, GoForSmoke provides no benefit and has nothing you have said to back it.
Aggression for the sake of being aggressive. Life is going to be needless difficult for you as a result.

TomGeorge:
Hi,
What am I supposed to be looking at here?
http://i957.photobucket.com/albums/ae57/vocabellman/Mobile%20Uploads/2019-02/PSX_20190212_235126_zpsef0xuexl.jpg

A Nokia N900, 10years old? G2 or G3?
What smarty phone are you using?
If it is the N900, you are asking for problems.

Why are you persisting with a smarty phone, when a PC will help your problems?

I repeat;
Can I ask you your electronics, programming, arduino, hardware experience please?

Tom... :slight_smile:

Electronics/programming: Former Senior IM analyst 1999-2001 Polaroid, Norwood MA.
Arduino: This is my 9th use of as much, the first time I asked for assistance with it and the first time in my life I've faced such needless aggression as a result of my question and my having repeated pointed all back at the actual question asked. I am unable to understand how text of any type or of any words somehow draws feelings of rage from a person. Anger for the sake of being angry seems to be effecting some here. If a person is angry and looking for something to present their rage at, they pick anything they can. It's convenient that it's online! It provides a manner of being needlessly nasty without any concern ("No one knows who I am, I can say anything I want in any way I want because it will have no impact on my life excluding the small possiblity that I might have to open a new account here - I can even do that which all other human beings find repulsive and unacceptable because I'm not in a prison and no one can see me to hold me accountable for my actions!").
Hardware: all PC hardware from 1985 to current day. Solid State electronics including the creation, fabrication and building of my own audio vacuum tube power amplifiers and pre-amplifiers. Fluke 88AV multimeter, Heath EV-3 Oscilloscope, Tektronix DPO4104B Oscilloscope... Other parts. Responding to multiple posts, so may be a bit confused/confusing.

Hi,

Laptop,Toshiba Satellite Pro C665 has Win7
DELL Inspiron 15 7000 runs Win10.
Both run Chrome and have a completely stable connection with arduino.cc.

What is your internet connection?

So my most used desktop computer is also forced by the arduino.cc website even though it is running full Windows 10 Pro and an Intel desktop processor.

What is you desktop forced to do?

Tom.... :slight_smile:

Hi,

I purchased a pair of Uno R3, pair of Due R3, a pair of Sparkfun Mini's, one Mega 2560 (R3?), one MKR with WiFi.
I have the following sensors I'd like to use:
MQ-135
MQ-7
MQ-2
And temperature & humidity DHT22 + AM23.

Use the Mega, you will need an external 5V supply to supply the sensors and the display.

How you calibrate the devices is what I'm not sure about.
What is the accuracy of the gas sensors?

Tom... :slight_smile:

I'm having a very hard time believing that Computer Superman can't run the Arduino IDE on a home PC but rather has to use the online compiler through a phone no less is why progress is blocked yet continues page after page.

But maybe you just need a Python compiler for Arduino boards that runs on your phone to really shine! There must be at least 50 free ones out there since it's so easy to expect whatever you need however you want that it's okay for you to trash the Arduino organization (that's right, you been mean) for not providing what your special situation needs (and it was for your selfish).

There is micropython for the ARM Teensys at PJRC.com. You can keep avoiding learning C/C++.

GoForSmoke:
I'm having a very hard time believing that Computer Superman can't run the Arduino IDE on a home PC but rather has to use the online compiler through a phone no less is why progress is blocked yet continues page after page.

But maybe you just need a Python compiler for Arduino boards that runs on your phone to really shine! There must be at least 50 free ones out there since it's so easy to expect whatever you need however you want that it's okay for you to trash the Arduino organization (that's right, you been mean) for not providing what your special situation needs (and it was for your selfish).

There is micropython for the ARM Teensys at PJRC.com. You can keep avoiding learning C/C++.

At no point did I state that the Arduino IDE wouldn't work for me on my desktop computers. I stated that the arduino.cc website will only allow me to use the mobile version of the website on any of my mobile devices and on my Asus T102HA Windows 10 Pro tablet laptop.
Here's what happens if I change my mobile browser over to the desktop version of the arduino.cc website (see photo).

The Asus T102HA while a tablet is running Windows 10 Pro (a full desktop OS) using 4GB of DDR3 RAM and an Intel X5 desktop CPU. Because Arduino is aware that the Asus T102HA is a tablet it's automatically forcing it into a mobile copy of the website, even though it's running a desktop OS, CPU, RAM and most other hardware. Yes, it can be used as a tablet, but No, it isn't genuinely a tablet. It's a full Desktop PC running destop (by "desktop" I clearly am referring to both desktop and laptop hardware here) CPU, RAM and full Windows 10 Pro OS) running a desktop OS but because it can also be used as a touchscreen laptop or tablet, the arduino.cc programming staff decided it should see the Mobile version of the website.
Again: Which version of the website I use is not very important (except you don't want to be forced into Mobile when you're using a Desktop PC) because the code function produces unusable results. Spaces appear which shouldn't be there and the author may not have (or likely didn't) intended. Considering even MorganS's code has the odd added spacing and the removal of necessary things( "}" ring any bells? You know, the thing I had to add in as I said?) it is clearly the arduino.cc coding which is producing these problems. The coding of this website is sloppy, lacking and poorly done. But because the website's focus is the hardware which is open source, I have no cause for loud complaint.

TomGeorge:
Hi,

Laptop,Toshiba Satellite Pro C665 has Win7
DELL Inspiron 15 7000 runs Win10.
Both run Chrome and have a completely stable connection with arduino.cc.

What is your internet connection?

What is you desktop forced to do?

Tom.... :slight_smile:

My 1 of a number of desktop's is forced to see the Mobile version of this webpage rather than the desktop version it clearly could be seeing and able to use.
My internet connection is 2Gb (1 up, 1 down).
My Asus T102HA is forced to view the mobile site because it is both a tablet and a touchscreen laptop. The "tablet" function has the website force it into the mobile page... From 64 bit Windows 10 Pro.

Can you use your phone as a hot spot for a PC? Works for me! Running Firefox through a phone right now, from an RPi.

You have W10, try the free Atmel Studio 7 as replacement for Arduino IDE, it's more standard and professional. The extensions are written in Python, you might write your own.

Micropython might run on AVR's too. Search turned up all kinds of links.

Hi,

My Asus T102HA is forced to view the mobile site because it is both a tablet and a touchscreen laptop. The "tablet" function has the website force it into the mobile page... From 64 bit Windows 10 Pro.

Mine is touch screen, no problems, there is no forcing involved.

You should be able to turn tablet mode OFF, other wise other dual platform sites would load as a tablet/smarty phone.

Does this mean ALL Asus T102HA users are stuck in tablet mode?

Here's what happens if I change my mobile browser over to the desktop version of the arduino.cc website (see photo).

Why do you change your mobile browser over to your laptop? Ofcouse it s going to display as a mobile.

Why don't you upload Chrome for win10 PC and see what you get.

Mobile browser in a laptop...................... :o :o :o :o :o :o

Tom.... :slight_smile:

Yes! I finally found the cause of the problem. It took a great deal of searching through I2C info to find, but it was absolutely the cause of the issues. I don't want to go back through all the posts, but I think 1 person gave the answer in an unclear manner (someone did say something about resistors, didn't they early on in the posts? I simply wasn't clear that they may have been talking about I2C data lines as I don't recall them writing I2C or where and for what the resistors they stated were supposed to be used). After hundreds of I2C documents I finally found one which said that a 10k to 100k resistor must be used in I2C data paths. I added the resistors and boom! Everything I had previously done worked and displayed on all of my I2C displays.
The many complaints to me about my supposedly not knowing how to code and the whole issue was simply 2 resistors! A 10K resistor on SCL & a 100K resistor on SDA solved every single bit of the issue. Everything is fully functional now.
I wonder why that information was so hard to find... Turns out to be an essential part of I2C usage.

Hi,
Thanks for letting us know that you have solved your problem.
BUT why didn't you supply a schematic in the first place?

To help finish this thread, can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png?

Also after a google arduino I2C ;

Tom... :slight_smile:

monkeyman_stones:
The many complaints to me about my supposedly not knowing how to code and the whole issue was simply 2 resistors!

That's what happens when people have to operate on partial info and an assumption that you had good wiring.

It all boils down to the topic being drawn fully off track by the many questions asked, some of which were not strictly relevant. But that clearly places the blame on my shoulders because I replied to them rather than ignore them or state that they were non-relevant. "Which board to use with multiple sensors?" had no relevance to a large portion of the requests made/questions asked. It pulled everything almost completely off the topic addressed and because I took the time to analyze my work to provide answers to those not relevant questions and requests... So again my being polite in attempting to provide a response to the off topic/target requests resulted in an enormous amount of wasted time and text. Android autocorrect (Android is where I switch from a mobile site to a desktop page TomGeorge, which by context is obvious excluding the mobile device's OS). The Win 10 tablet was not providing mobile sites. If it were then it would have been caused by my doing what I nearly never have done, use the user agent changer in my Firefox or Chromium browser (I would never use Chrome... "Who would like to be tracked for every single step they make? Step right up to the Chrome machine! Ride for what seems to be free and ignore the massive slow down of your gigabit ethernet due to the near constant volumes of tracking data uploaded and data downloaded for as much!" Chromium eliminates most of the tracking overhead Chrome forces.
So the problem clearly boils down to me attempting to be respectful and answer most questions even when they pulled the topic off the rails. I feel confident in the idea that I likely did the exact same myself, but have no memory of it (not worth going back through this sludge as I resolved the issue created by things indirect to the question asked, which was again "Which board to use with multiple sensors". GoForSmoke, I completely agree that Google Autocorrect 19 out of 20 times changes things for the worse. Typing 'Hello Doreen, how are you feeling?" being changed to "Halifax does drive Einstein house cards" is absolutely ridiculous and so needlessly frustrating. But unfortunately due to the agreement you must "sign" before using Android, you absolutely cannot change it without violating the terms of the warranty agreement and invalidating your warranty as a result. Quite the time we live in when the items you purchase are never your possessions due to the contracts. How far off topic can I go here, huh? I am also not on target to the topic in much of the above. I bet you're able to see how wasteful and distracting off topic text is now!