Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - tvykruta

Pages: 1
1
TinyDuino Processors & TinyShields / LpWan or LoraWan on TinyCircuits?
« on: December 01, 2017, 12:14:21 AM »
Has anyone come up with a LpWan or LoraWan TinyCircuits solution?

2
Solved! Add this code to the WiFi101 ScanNetworks example:
   WiFi.setPins(8,2,A3,-1);

Should look like this:

Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }
 
  WiFi.setPins(8,2,A3,-1);
 
  // check for the presence of the shield:
  if (WiFi.status() == WL_NO_SHIELD) {
    Serial.println("WiFi shield not present");
    // don't continue:
    while (true);
  }
 
I have the ASD2123 chipset, the WiFi TinyShield (ATWINC1500) product. You'll find tiny letters ASD2123 inscribed on the back. If you don't see them, you have a different WiFi board than me.

3
TinyDuino Processors & TinyShields / Re: TinyScreen dead on arrival
« on: November 17, 2017, 01:05:59 PM »
Solved! Thank you Ken for quick response on this.

Change your sample code from this:
TinyScreen display = TinyScreen(TinyScreenPlus);

to this:
TinyScreen display = TinyScreen(TinyScreenDefault);

Works perfectly now.

4
TinyDuino Processors & TinyShields / Shock sensing with TinyAccelerometer
« on: November 16, 2017, 11:13:36 PM »
The default code example for the TinyAccelerometer reads raw accelerometer values which isn't terribly useful. I wanted to get a shock value, for example, if you attach it to a ball and want to measure how hard it was kicked, you can use this code in the loop():

void loop()
{
  accel.read();//This function gets new data from the accelerometer
  // Get magnitude of acceleration: sqrt(x*x+y*y+z*z) and subtract out gravity.
  int32_t x2 = (int32_t)accel.X * (int32_t)accel.X;
  x2 += (int32_t)accel.Y * (int32_t)accel.Y;
  x2 += (int32_t)accel.Z * (int32_t)accel.Z;
  SerialMonitorInterface.println(sqrt(x2) - 260);
  delay(250);//We'll make sure we're over the 64ms update time set on the BMA250
}

Works nicely. If I flick the sensor with my finger I see a reading of about 200-500. +1g is equal to ~260. If you find this useful let me know.

5
TinyDuino Processors & TinyShields / TinyScreen dead on arrival
« on: November 16, 2017, 10:20:44 PM »
I bought a brand new TinyScreen and on first time running it I see horizontal color lines dancing across the screen. If I press on the screen it gets brighter and dimmer. I pressed down to make sure it is firmly connected. I stacked TinyProcessr +  USB + TinyAccelerator + TinyScreen (I had to put accelerator in there otherwise the screen doesn't fit, the usb cable gets in the way).

This is now 3rd bad TinyCircuits components I've received. TinyGPS, WiFi and TinyScreen do not work. TinyAccelerometer is the only that is working. I posted in the forums about all these problems and no technical support. Too bad, I really like the form factor and invested $100s into this platform but I've lost count of the amount of hours I've wasted troubleshooting sample code provided by TinyCircuits, reading forum posts, modifying code, not getting anywhere.

After unplugging it and plugging it in a few time it stopped working completely (meaning display stays dead, but the example still runs, no errors).

I used the TinyCircuits-TinyScreen_Lib from manufacturer page.

Can anyone recommend a similar but more reliable platform? TinyCircuits needs to provide tech support and/or improve manufacturing process if they want people to buy their components.

6
I bought 2 new TinyProcessor but still not getting any action from TinyGPS. 0 satellites found. The TinyProcessor works with the TinyAccelerometer Rectangular, so I have no reason to believe the processor itself is bad nor my dev setup. I see accelerometer read outs in the monitor. But still no GPS.  I'm testing the TinyGPS independent of other censors. My setup is just the USB unit, processor and TinyGPS.

7
TinyDuino Processors & TinyShields / GPS TinyShield not getting location
« on: November 08, 2017, 07:56:08 PM »
I have a GPS TinyShield and am running the official example, but I only get this output:

**** **** ********* ********** **** ********** ******** **** ****** ****** ***** ***   *******  ****** ***   17046 0         0       

It does this infinitely. I have it sitting on a window with clear view of the sky for 10 minutes. I'm using this example:

https://codebender.cc/utilities/download/37442?board=TinyDuino&referrer=TinyCircuits

As listed on the TinyCircuits official product page:'
https://tinycircuits.com/products/gps-tinyshield

I have a WiFI module which is not working either. 0/2 right now unfortunately for TinyCircuits. I've spent 2 days reading posts trying to solve this, no luck yet.

8
I have the same problem. I installed the CC3000 1.0.0 library (seems to be the only version available) and try to run the Examples but it freezes inside cc3000.begin().

I also tried every version of the WiFi101 library. Versions 13.1 and below show a "WiFI not detected" message over the serial monitor, and 14.0+ versions freeze inside WiFi.status().

I can run the Blink example, if I include the wifi101 header and try to call WiFi.status(), it freezes.

I found other threads with people complaining about this doing trying crazy things to fix it with no luck. I also tried running the WiFi101 flash updater and the flash updater Example, none of this works. It won't even connect to the port.

Anyone have further info on this?

I'm having troubles with the GPS module too.

Pages: 1
SMF spam blocked by CleanTalk