Member #611181

Member Since: October 28, 2014

Country: Mexico

  • This is a great kit and was easy to solder. A couple of things though. Note that included pins that need to be soldered for LCD are not standard 2.54mm pins but smaller ones, probably with pitch similar to XBee's headers, so if they break or something, replacing them won't be easy; soldering these pins is not easy as the pads are pretty small and somewhat oxidated, I had to put additional soldering flux on them to prevent cold joints and allow solder to bind to pads. When used with 12V supply, power regulator and its heatsink (I actually added a bit of thermal paste between them) get uncomfortably hot, but that can probably be modded to a 5V switching supply or a booster from LiPo battery. Also LCD initially required contrast adjustment as it was a bit washed out.

  • I've had similar problems with this board when trying to make it work with Raspberry PI, on SPI was getting 255 (0xFF) and on I2C was getting write errors. I2C problems got resolved after correcting the code - not all samples that I found online worked (specifically those trying software reset were problematic). SPI problem got resolved by setting 0x80 flag on register before read, while doing full-duplex transfer of 2 bytes - the last received byte is return value. That is, write buffer had to be (read_register | 0x80, 0), read buffer after transfer would be (not_important_discard, return_value). For SPI, there is no need to connect SDA-VSS to anywhere despite some information I found online.

  • During initial tests, I've been unimpressed by this board - no fast I/O like on Galileo boards, 5V logic incompatible with my other 3.3V devices, whereas other Galileo boards can be switched to 3.3V (this one can supposedly be switched to 2.5V, but that doesn't look too useful), very troublesome firmware update procedure (need to use Windows Explorer unzipper, any other ZIP unpacker would result in failure on update) and so on. That was until I ran my performance benchmarks... This thing is a beast! Among other single-board computers this board seems to be one of the most powerful ones. In my personal performance benchmarking tests (single-threaded), this thing outperforms UDOO Quad (my favorite) both in logical/integer tests and floating-point math...

  • I've been using this solder with Sparkfun soldering station and it flows well with 375C temperature. However, most results look like "disturbed joints" and it leaves, in my perspective, too much flux residue (black leftovers), which is difficult to clean as despite some comments, it doesn't seem to dissolve easily with water, alcohol or even flux cleaner liquid. During soldering, it also creates a lot of fumes. I've recently acquired SAC305 solder, which has exactly same formula, but uses "no clean" rosin core and resulting joints look much smoother (no more "disturbed joints" look), creates considerably less fumes and leaves little to none residue (which, if any, does seem to go away with alcohol easily). Therefore, I think the problem is the flux used in this blend.

  • Ungraceful hardware failures? Okay...

    1) Honda Accord 2001 remote control, when battery is low, would send open/close car signals repeatedly instead of just not working, so you can't really keep your car closed, even with the actual key. This just kept closing and opening car doors while you are near it, until we replaced the battery (the actual PCB inside looked just fine).

    2) VW Jetta A4 2002 automatic transmission would just stick in 1st gear or fail to switch without any warning or check engine light. How to fix it? Turn off the car and then turn it on again (a common transmission glitch for the model, apparently), which happens to reset AT chip and solve the issue.

  • Not true, please read this about fast I/O pins on this board that can reach between 477 kHz and 2.93 MHz.

  • Please don't get fooled by some of the comments mentioning that all I/O is sent through I/O expander IC. This thing has actually two "fast I/O" pins that go directly to Quark chip; for these pins, changing value is merely a bit shift in memory. The board is also quite reliable, mine has gone through quite some abuse, including shorting, connecting incorrect power supply, falling down from the desk, etc. and yet it still works flawlessly. I also own Galileo Gen2, which has actually 6 fast I/O pins instead of 2, but I like Gen1 more because of 5V supply and smaller dimensions. I'm using these boards for scientific work. Keep in mind that there is also a libmraa library you can use with this board.

No public wish lists :(