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 - Ben Rose

Pages: 1 ... 23 24 25 26 27
361
Looks like you have your bases covered. Are you able to post your actual code and libraries used? 72 hours makes me want to think of a millis()/micros() rollover, but it doesn't correspond to either- maybe some of the related math?

362
General Discussion / Re: TinyDuino WIFI shield issue
« on: June 18, 2015, 06:25:13 PM »
Made any progress on this? One suggestion I have is seeing if a different firmware version works better- the Adafruit library includes code to change versions. Sometimes different firmware is 'happier' with different access points, servers, etc. Just make sure you change the pin definitions in their examples.

363
Unfortunately we don't have a programming interface available right now- the only way is to solder/wire up a proto board with the correct connections. There's a bit of an information gap about the bootloader- http://www.arduino.cc/en/Hacking/Bootloader and http://www.arduino.cc/en/Tutorial/ArduinoISP might help you search in the right direction.

364
TinyDuino Processors & TinyShields / Re: Smartwatch Kit Issue
« on: May 20, 2015, 04:16:47 PM »
Seems like many people have actually gone to iOS for BLE applications- maybe if Google opened up the Android Wear platform in any form.

The battery connector is on the processor board as well- everything except a nice 5V input is on there, but you can still solder on a wire with care.

365
TinyDuino Processors & TinyShields / Re: Smartwatch Kit Issue
« on: May 07, 2015, 08:30:09 PM »
Hi Gary- we definitely hoped there would be more 'running with it.' A few users have made great contributions, but adding features and proper Android 5.0 compatibility takes a ton of time. Right now we're getting up to speed with an iOS version using Apple's ANCS, then hoping to get some of those features into the Android app.

I'd definitely like to spin a single board version of the watch hardware, but that's a while out for us.

Our USB boards and processor board have been separate so that you can use more than one processor board with a single adapter- processor boards are often embedded in a project without any need for USB. Keep in mind all the battery circuitry is on the processor board, the USB just supplies the 5v source.

366
TinyDuino Processors & TinyShields / Re: Expanding I/O
« on: May 07, 2015, 08:17:58 PM »
You can connect another Arduino, but an external I2C DAC chip is the easy way to go- we don't have one available yet, but you can grab a breakout board from another vendor. We'll be using TI's ADS1115 which has a nice Arduino library available.

367
We're using optiboot, the source is available at https://github.com/Optiboot/optiboot

To burn a bootloader, you'll need a programmer like USBasp or another Arduino programmed with the ArduinoISP example and the right connections- power, reset, SPI. Any time you do this, you're effectively below brick level.

I like your idea but don't have too much input. Fitting SD card support in in the 2K maximum bootloader size will be tough. It's an interesting project.

368
Hi Phil, we'd definitely like that, please mention it to Ken when you email us- I'm not sure how that's normally handled.

Thanks,
Ben

369
TinyDuino Processors & TinyShields / Re: TinyScreen 8bit color issues
« on: April 17, 2015, 12:13:23 PM »
Hi again- thank you very much for catching the 8 bit conversion bug. I'll try to get the fix into our github as soon as possible, although codebender won't update until next week.

I picked RGB 2-3-3 in error as well- I thought sensitivity was greater for blue than red. I think we're stuck with this for now, but I'll keep it in mind.

Your 16 bit writeBuffer implementation is definitely giving you about the same results as 8 bit. You're sending padded 8 bit data to the screen, loading the 16 bit graphics RAM on the screen the same way the onboard screen controller would load 8 bit data in. If you want 16 bit color, you need to send the full 5-6-5 color data. The only example we have is the BMP display demo at https://codebender.cc/sketch:86070 Hopefully the difference is clear in converting the 24 bit BMP to 16 or 8 bit, then writing those bytes with writeBuffer.

Thanks,
Ben

370
I can't track down the full article, but we do have the original code for the JF2 chipset: https://codebender.cc/sketch:37450

Along with updated code if your GPS board has the SE868 V2 chipset on it: https://codebender.cc/sketch:60928

Hope this helps, and thanks for letting us know the Make link isn't up.

371
That setup certainly should not be causing problems. Unfortunately the error message doesn't help figure out what's going on either. First step, we'll definitely get you replacement boards- please send us an email at info@tiny-circuits.com with your address.

Thanks,
Ben

372
General Discussion / Re: Tiny Proto Shields
« on: April 09, 2015, 01:45:48 PM »
The silkscreen can be really tough to read on some of the proto boards. Since our design file is available at https://github.com/TinyCircuits/TinyCircuits-TinyShield-Proto3-ASD2004 you can take a look at it in Eagle if you have time. I've attached an image of the Proto 3 board with the silkscreen and pads visible for convenience.

373
TinyDuino Processors & TinyShields / Re: nRF8001 examples
« on: April 07, 2015, 12:57:24 PM »
Hi David, our basic demo is available at https://codebender.cc/sketch:91073 along with the smartwatch demo at https://codebender.cc/sketch:91833 which should help. Keep in mind these are simple adaptions of Nordic's code, available at https://github.com/NordicSemiconductor/ble-sdk-arduino

374
TinyDuino Processors & TinyShields / Re: Battery level readout?
« on: April 07, 2015, 12:54:14 PM »
It's possible. Check the displayBattery function in the smartwatch demo at https://codebender.cc/sketch:91833 and the Arduino forum post it references. VCC of the microcontroller can be determined based on the internal 1.1V reference(which is unfortunately +/-10%), then you can infer the battery level based on that voltage- but keep in mind lithium batteries do not have a flat voltage curve- right now the example ignores that fact. If VCC is above 4.2V (5V minus a diode drop), USB power is probably attached. I'll try to update the demo with these things, but it may be a while.

375
TinyDuino Processors & TinyShields / Re: Smartwatch Kit Issue
« on: April 01, 2015, 04:02:36 PM »
If you can post what code changes you've made and any crash reports you're still getting, that would really help us. On my Galaxy S3 with 4.4.2, the app has GUI issues that haven't yet been fixed but will stay connected for the battery life of the watch (currently about half a day) and continues sending the text notifications, so I can't reproduce these crashes.

Pages: 1 ... 23 24 25 26 27
SMF spam blocked by CleanTalk