Adafruit Industries, Essential service and business: NYC – Executive Order 202.6 - Read more. Accepting essential orders - here's how.
0

AdaBox 14 - TFT Gizmo dead within first hour of use
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

AdaBox 14 - TFT Gizmo dead within first hour of use

by ryanpavlik on Wed Jan 01, 2020 6:17 pm

I experimented with some of the sample projects the night of the live stream, and got a few of the pre-made "eyes" working. However, the other things I tried (BLE image transfer, snow globes, etc) didn't work. I figured it was just me, but I've now tried them again, and they're definitely not working. I have also tried the TFT Gizmo test from the adabox 14 learn guide, and that doesn't work either, so I'm pretty sure it's not just me now. (I also tried the pre-made "eye" demos again, and they're no longer working.)

Technical troubleshooting details: I've tried the latest CircuitPython 5.0 beta with a full library bundle, never seeing a REPL or anything on the TFT, and snowglobe doesn't work (not even simple) though it's getting into the code. Probing the various lines with my little 'scope here shows some data on SCK (at 1.63-ish volts?) as well as MOSI, CS, and DC (at 3.3V) as labeled on the gizmo. Lite is high, and the backlight is on, but nothing shows up on the panel. I've tried removing and re-attaching it exactly per the instructions, as well as trying both USB power and LiPo power, no difference seen.

(Other projects that aren't TFT-based, such as the "set the neopixel color from the bluefruit app" sample, work fine, and once I figured out I had to hit ctrl-c to get to the CircuitPython REPL in the serial console, that works too. Have also tried bulk-erasing the qspi flash since it got confused or confused my Windows machine, but it does work aside from the TFT now in circuitpython on a ChromeBook, so presumably we're past that issue.)

I swear I didn't feed it after midnight ;) (or even try anything that wasn't code copied from an adabox learn guide) - what are the next steps here to fix or replace it?

Thanks!

ryanpavlik
 
Posts: 6
Joined: Wed Jan 01, 2020 6:07 pm

Re: AdaBox 14 - TFT Gizmo dead within first hour of use

by V2man on Thu Jan 02, 2020 12:06 am

Are you sure you cleared the protective coating on all the spacers of the TFT Gizmo board, all 12 screws are tight and CPB USB is mounted directly above the 12 O'Clock label on the TFT Gizmo? Check the ribbon connector on the backside of the Gizmo. Make sure it's in all the way and the plastic retainer is also all the way in.

You won't see anything on the TFT Gizmo until you copy a premade uf2 to CPLAYBTBOOT drive or copy the right libraries over to CIRCUITPY/lib and Check/Save in MU have no errors in your CIRCUITPY/code.py. For the premade eye demos you have to make sure you choose the ones starting with the name CPB_Eye.... and not CPX_Eye.....

Do you see the CPLAYBTBOOT drive when you press the reset button twice on the CPB board?
What's in your CPLAYBTBOOT/INFO_UF2.TXT file?
What's in your CIRCUITPY/boot_out.txt?
What libraries and directories did you copy to CIRCUITPY/lib? They all can't fit on the CIRCUITPY drive.

Read this post https://forums.adafruit.com/viewtopic.php?f=58&t=159961 to get snow globe working.
Read the posts under CIRCUIT PLAYGROUND AND CIRCUIT PLAYGROUND EXPRESS.

V2man
 
Posts: 704
Joined: Mon Dec 03, 2018 12:38 am

Re: AdaBox 14 - TFT Gizmo dead within first hour of use

by ryanpavlik on Thu Jan 02, 2020 11:53 am

Yep, I'm sure I removed all the little Kapton stickers and tightened the screws. I un-did and re-did it per the instructions just to be sure. I also re-seated the ribbon cable on the gizmo to be sure.

I had seen someone else mention seeing something on initial power on, which is why I mentioned it, but I didn't expect anything. (Would have been cool, though, but presumably a pain for mfr to distinguish the adabox-bound boards at programming time)

For the eye demos, I used the CPB ones from here: https://learn.adafruit.com/cyberpunk-sa ... -uf2-files (they're linked from the adabox guide). Just re-checked, definitely not working. (Backlight comes on, I see some activity on the pins, but nothing else happens on the panel anymore. Same thing with https://learn.adafruit.com/adabox014/tft-gizmo-test )

Yeah, I get the right bootloader - haven't changed it (Can't find the source or releases), it's the one that came on it (weirdly the index.htm redirects to https://www.adafruit.com/product/4300, I assume that's probably a copy-paste-o):

Code: Select all | TOGGLE FULL SIZE
UF2 Bootloader 0.2.11-8-g2c13fd5-dirty lib/nrfx (v1.1.0-1-g096e770) lib/tinyusb (legacy-755-g55874813) s140 6.1.1
Model: Adafruit Circuit Playground nRF52840
Board-ID: nRF52840-CircuitPlayground-revD
Date: Jul 13 2019



LARGE UPDATE:

Hmm, OK, now I feel silly. It definitely didn't work the first night I tried it after doing the eyeball stuff a few times. I took out two screws to use https://learn.adafruit.com/display-orna ... o-ornament as described (I love that smooth snap fit case!) and naturally misplaced one of them immediately. However, to be safe, I just now tested again replacing the two screws with random M3 screws I have in a kit here, and the TFT test just fired up fine. Not sure how that learn guide worked... will test circuitpy now.

ryanpavlik
 
Posts: 6
Joined: Wed Jan 01, 2020 6:07 pm

Re: AdaBox 14 - TFT Gizmo dead within first hour of use

by ryanpavlik on Thu Jan 02, 2020 11:59 am

Had a hard time figuring out what libraries I needed since there's no dependency structure included with the pre-mpy'ed bundle (I'm a circuitpy noob, though not mcu or cpython noob) so I just excluded things I knew definitely didn't apply.

Here's the contents of my lib dir.

(Just got access to it by flashing the bluetooth image transfer demo? not enough for it to actually work (I think it's my phone's fault, galaxy s8, tries connecting valiantly but then fails). I still see my last attempt at the snowglobe in the code.py, I'll re-flash a fresh circuitpy uf2 before poking at it again.)

Code: Select all | TOGGLE FULL SIZE

lib/adafruit_ads1x15/__init__.py
lib/adafruit_ads1x15/ads1015.mpy
lib/adafruit_ads1x15/ads1115.mpy
lib/adafruit_ads1x15/ads1x15.mpy
lib/adafruit_ads1x15/analog_in.mpy
lib/adafruit_apds9960/__init__.mpy
lib/adafruit_apds9960/apds9960.mpy
lib/adafruit_apds9960/colorutility.mpy
lib/adafruit_atecc/__init__.py
lib/adafruit_atecc/adafruit_atecc.mpy
lib/adafruit_atecc/adafruit_atecc_asn1.mpy
lib/adafruit_atecc/adafruit_atecc_cert_util.mpy
lib/adafruit_bitmap_font/__init__.py
lib/adafruit_bitmap_font/bdf.mpy
lib/adafruit_bitmap_font/bitmap_font.mpy
lib/adafruit_bitmap_font/glyph_cache.mpy
lib/adafruit_bitmap_font/pcf.mpy
lib/adafruit_bitmap_font/ttf.mpy
lib/adafruit_ble/__init__.mpy
lib/adafruit_ble/advertising/__init__.mpy
lib/adafruit_ble/advertising/adafruit.mpy
lib/adafruit_ble/advertising/apple.mpy
lib/adafruit_ble/advertising/standard.mpy
lib/adafruit_ble/attributes/__init__.mpy
lib/adafruit_ble/characteristics/__init__.mpy
lib/adafruit_ble/characteristics/float.mpy
lib/adafruit_ble/characteristics/int.mpy
lib/adafruit_ble/characteristics/stream.mpy
lib/adafruit_ble/characteristics/string.mpy
lib/adafruit_ble/services/__init__.mpy
lib/adafruit_ble/services/apple.mpy
lib/adafruit_ble/services/circuitpython.mpy
lib/adafruit_ble/services/magic_light.mpy
lib/adafruit_ble/services/microbit.py
lib/adafruit_ble/services/midi.mpylib/adafruit_ads1x15/__init__.py
lib/adafruit_ads1x15/ads1015.mpy
lib/adafruit_ads1x15/ads1115.mpy
lib/adafruit_ads1x15/ads1x15.mpy
lib/adafruit_ads1x15/analog_in.mpy
lib/adafruit_apds9960/__init__.mpy
lib/adafruit_apds9960/apds9960.mpy
lib/adafruit_apds9960/colorutility.mpy
lib/adafruit_atecc/__init__.py
lib/adafruit_atecc/adafruit_atecc.mpy
lib/adafruit_atecc/adafruit_atecc_asn1.mpy
lib/adafruit_atecc/adafruit_atecc_cert_util.mpy
lib/adafruit_bitmap_font/__init__.py
lib/adafruit_bitmap_font/bdf.mpy
lib/adafruit_bitmap_font/bitmap_font.mpy
lib/adafruit_bitmap_font/glyph_cache.mpy
lib/adafruit_bitmap_font/pcf.mpy
lib/adafruit_bitmap_font/ttf.mpy
lib/adafruit_ble/__init__.mpy
lib/adafruit_ble/advertising/__init__.mpy
lib/adafruit_ble/advertising/adafruit.mpy
lib/adafruit_ble/advertising/apple.mpy
lib/adafruit_ble/advertising/standard.mpy
lib/adafruit_ble/attributes/__init__.mpy
lib/adafruit_ble/characteristics/__init__.mpy
lib/adafruit_ble/characteristics/float.mpy
lib/adafruit_ble/characteristics/int.mpy
lib/adafruit_ble/characteristics/stream.mpy
lib/adafruit_ble/characteristics/string.mpy
lib/adafruit_ble/services/__init__.mpy
lib/adafruit_ble/services/apple.mpy
lib/adafruit_ble/services/circuitpython.mpy
lib/adafruit_ble/services/magic_light.mpy
lib/adafruit_ble/services/microbit.py
lib/adafruit_ble/services/midi.mpy
lib/adafruit_ble/services/nordic.mpy
lib/adafruit_ble/services/sphero.mpy
lib/adafruit_ble/services/standard/__init__.mpy
lib/adafruit_ble/services/standard/device_info.mpy
lib/adafruit_ble/services/standard/hid.mpy
lib/adafruit_ble/uuid/__init__.mpy
lib/adafruit_bluefruit_connect/__init__.mpy
lib/adafruit_bluefruit_connect/_xyz_packet.mpy
lib/adafruit_bluefruit_connect/accelerometer_packet.mpy
lib/adafruit_bluefruit_connect/button_packet.mpy
lib/adafruit_bluefruit_connect/color_packet.mpy
lib/adafruit_bluefruit_connect/gyro_packet.mpy
lib/adafruit_bluefruit_connect/location_packet.mpy
lib/adafruit_bluefruit_connect/magnetometer_packet.mpy
lib/adafruit_bluefruit_connect/packet.mpy
lib/adafruit_bluefruit_connect/quaternion_packet.mpy
lib/adafruit_boardtest/__init__.py
lib/adafruit_boardtest/boardtest_gpio.mpy
lib/adafruit_boardtest/boardtest_i2c.mpy
lib/adafruit_boardtest/boardtest_led.mpy
lib/adafruit_boardtest/boardtest_sd.mpy
lib/adafruit_boardtest/boardtest_sd_cd.mpy
lib/adafruit_boardtest/boardtest_spi.mpy
lib/adafruit_boardtest/boardtest_uart.mpy
lib/adafruit_boardtest/boardtest_voltage_monitor.mpy
lib/adafruit_bus_device/__init__.py
lib/adafruit_bus_device/i2c_device.mpy
lib/adafruit_bus_device/spi_device.mpy
lib/adafruit_cap1188/__init__.py
lib/adafruit_cap1188/cap1188.mpy
lib/adafruit_cap1188/i2c.mpy
lib/adafruit_cap1188/spi.mpy
lib/adafruit_circuitplayground/__init__.mpy
lib/adafruit_circuitplayground/bluefruit.mpy
lib/adafruit_circuitplayground/circuit_playground_base.mpy
lib/adafruit_circuitplayground/express.mpy
lib/adafruit_cursorcontrol/__init__.py
lib/adafruit_cursorcontrol/cursorcontrol.mpy
lib/adafruit_cursorcontrol/cursorcontrol_cursormanager.mpy
lib/adafruit_display_notification/__init__.mpy
lib/adafruit_display_notification/apple.mpy
lib/adafruit_display_shapes/circle.mpy
lib/adafruit_display_shapes/rect.mpy
lib/adafruit_display_shapes/roundrect.mpy
lib/adafruit_display_shapes/triangle.mpy
lib/adafruit_display_text/label.mpy
lib/adafruit_epd/__init__.py
lib/adafruit_epd/epd.mpy
lib/adafruit_epd/il0373.mpy
lib/adafruit_epd/il0398.mpy
lib/adafruit_epd/il91874.mpy
lib/adafruit_epd/mcp_sram.mpy
lib/adafruit_epd/ssd1608.mpy
lib/adafruit_epd/ssd1675.mpy
lib/adafruit_epd/ssd1675b.mpy
lib/adafruit_epd/ssd1681.mpy
lib/adafruit_fancyled/__init__.py
lib/adafruit_fancyled/adafruit_fancyled.mpy
lib/adafruit_fancyled/fastled_helpers.mpy
lib/adafruit_featherwing/__init__.py
lib/adafruit_featherwing/alphanum_featherwing.mpy
lib/adafruit_featherwing/dotstar_featherwing.mpy
lib/adafruit_featherwing/gps_featherwing.mpy
lib/adafruit_featherwing/ina219_featherwing.mpy
lib/adafruit_featherwing/joy_featherwing.mpy
lib/adafruit_featherwing/led_segments.mpy
lib/adafruit_featherwing/matrix_featherwing.mpy
lib/adafruit_featherwing/minitft_featherwing.mpy
lib/adafruit_featherwing/neopixel_featherwing.mpy
lib/adafruit_featherwing/pixelmatrix.mpy
lib/adafruit_featherwing/rtc_featherwing.mpy
lib/adafruit_featherwing/sevensegment_featherwing.mpy
lib/adafruit_featherwing/tempmotion_featherwing.mpy
lib/adafruit_gizmo/__init__.py
lib/adafruit_gizmo/eink_gizmo.mpy
lib/adafruit_gizmo/tft_gizmo.mpy
lib/adafruit_hashlib/__init__.mpy
lib/adafruit_hashlib/_md5.mpy
lib/adafruit_hashlib/_sha1.mpy
lib/adafruit_hashlib/_sha224.mpy
lib/adafruit_hashlib/_sha256.mpy
lib/adafruit_hashlib/_sha384.mpy
lib/adafruit_hashlib/_sha512.mpy
lib/adafruit_hid/__init__.mpy
lib/adafruit_hid/consumer_control.mpy
lib/adafruit_hid/consumer_control_code.mpy
lib/adafruit_hid/gamepad.mpy
lib/adafruit_hid/keyboard.mpy
lib/adafruit_hid/keyboard_layout_us.mpy
lib/adafruit_hid/keycode.mpy
lib/adafruit_hid/mouse.mpy
lib/adafruit_imageload/__init__.mpy
lib/adafruit_imageload/gif.mpy
lib/adafruit_imageload/bmp/__init__.mpy
lib/adafruit_imageload/bmp/indexed.mpy
lib/adafruit_imageload/pnm/__init__.mpy
lib/adafruit_imageload/pnm/pbm_ascii.mpy
lib/adafruit_imageload/pnm/pbm_binary.mpy
lib/adafruit_imageload/pnm/ppm_ascii.mpy
lib/adafruit_imageload/pnm/ppm_binary.mpy
lib/adafruit_imageload/pnm/pgm/__init__.mpy
lib/adafruit_imageload/pnm/pgm/ascii.mpy
lib/adafruit_imageload/pnm/pgm/binary.mpy
lib/adafruit_io/__init__.py
lib/adafruit_io/adafruit_io.mpy
lib/adafruit_io/adafruit_io_errors.mpy
lib/adafruit_itertools/adafruit_itertools.mpy
lib/adafruit_itertools/adafruit_itertools_extras.mpy
lib/adafruit_led_animation/__init__.mpy
lib/adafruit_led_animation/animation.mpy
lib/adafruit_led_animation/color.mpy
lib/adafruit_max7219/__init__.py
lib/adafruit_max7219/bcddigits.mpy
lib/adafruit_max7219/matrices.mpy
lib/adafruit_max7219/max7219.mpy
lib/adafruit_mcp3xxx/__init__.py
lib/adafruit_mcp3xxx/analog_in.mpy
lib/adafruit_mcp3xxx/mcp3004.mpy
lib/adafruit_mcp3xxx/mcp3008.mpy
lib/adafruit_mcp3xxx/mcp3xxx.mpy
lib/adafruit_mcp230xx/__init__.py
lib/adafruit_mcp230xx/digital_inout.mpy
lib/adafruit_mcp230xx/mcp23008.mpy
lib/adafruit_mcp230xx/mcp23017.mpy
lib/adafruit_mcp230xx/mcp230xx.mpy
lib/adafruit_midi/__init__.mpy
lib/adafruit_midi/channel_pressure.mpy
lib/adafruit_midi/control_change.mpy
lib/adafruit_midi/midi_message.mpy
lib/adafruit_midi/note_off.mpy
lib/adafruit_midi/note_on.mpy
lib/adafruit_midi/pitch_bend.mpy
lib/adafruit_midi/polyphonic_key_pressure.mpy
lib/adafruit_midi/program_change.mpy
lib/adafruit_midi/start.mpy
lib/adafruit_midi/stop.mpy
lib/adafruit_midi/system_exclusive.mpy
lib/adafruit_midi/timing_clock.mpy
lib/adafruit_motor/__init__.py
lib/adafruit_motor/motor.mpy
lib/adafruit_motor/servo.mpy
lib/adafruit_motor/stepper.mpy
lib/adafruit_neotrellis/__init__.py
lib/adafruit_neotrellis/multitrellis.mpy
lib/adafruit_neotrellis/neotrellis.mpy
lib/adafruit_onewire/__init__.py
lib/adafruit_onewire/bus.mpy
lib/adafruit_onewire/device.mpy
lib/adafruit_pn532/__init__.py
lib/adafruit_pn532/adafruit_pn532.mpy
lib/adafruit_pn532/i2c.mpy
lib/adafruit_pn532/spi.mpy
lib/adafruit_pn532/uart.mpy
lib/adafruit_ra8875/__init__.py
lib/adafruit_ra8875/ra8875.mpy
lib/adafruit_ra8875/registers.mpy
lib/adafruit_register/__init__.py
lib/adafruit_register/i2c_bcd_alarm.mpy
lib/adafruit_register/i2c_bcd_datetime.mpy
lib/adafruit_register/i2c_bit.mpy
lib/adafruit_register/i2c_bits.mpy
lib/adafruit_register/i2c_struct.mpy
lib/adafruit_register/i2c_struct_array.mpy
lib/adafruit_rgb_display/__init__.mpy
lib/adafruit_rgb_display/hx8353.mpy
lib/adafruit_rgb_display/hx8357.mpy
lib/adafruit_rgb_display/ili9341.mpy
lib/adafruit_rgb_display/rgb.mpy
lib/adafruit_rgb_display/s6d02a1.mpy
lib/adafruit_rgb_display/ssd1331.mpy
lib/adafruit_rgb_display/ssd1351.mpy
lib/adafruit_rgb_display/st7735.mpy
lib/adafruit_rgb_display/st7789.mpy
lib/adafruit_rsa/__init__.mpy
lib/adafruit_rsa/_compat.mpy
lib/adafruit_rsa/asn1.mpy
lib/adafruit_rsa/common.mpy
lib/adafruit_rsa/core.mpy
lib/adafruit_rsa/key.mpy
lib/adafruit_rsa/machine_size.mpy
lib/adafruit_rsa/pem.mpy
lib/adafruit_rsa/pkcs1.mpy
lib/adafruit_rsa/prime.mpy
lib/adafruit_rsa/randnum.mpy
lib/adafruit_rsa/transform.mpy
lib/adafruit_seesaw/__init__.py
lib/adafruit_seesaw/analoginput.mpy
lib/adafruit_seesaw/crickit.mpy
lib/adafruit_seesaw/digitalio.mpy
lib/adafruit_seesaw/keypad.mpy
lib/adafruit_seesaw/neopixel.mpy
lib/adafruit_seesaw/pwmout.mpy
lib/adafruit_seesaw/robohat.mpy
lib/adafruit_seesaw/samd09.mpy
lib/adafruit_seesaw/seesaw.mpy
lib/adafruit_seesaw/tftshield18.mpy
lib/adafruit_waveform/__init__.py
lib/adafruit_waveform/sine.mpy
lib/adafruit_waveform/square.mpy
lib/adafruit_74hc595.mpy
lib/adafruit_adt7410.mpy
lib/adafruit_adxl34x.mpy
lib/adafruit_am2320.mpy
lib/adafruit_amg88xx.mpy
lib/adafruit_as726x.mpy
lib/adafruit_bd3491fs.mpy
lib/adafruit_binascii.mpy
lib/adafruit_bitmapsaver.mpy
lib/adafruit_ble_apple_notification_center.mpy
lib/adafruit_ble_magic_light.mpy
lib/adafruit_button.mpy
lib/adafruit_ccs811.mpy
lib/adafruit_crickit.mpy
lib/adafruit_debouncer.mpy
lib/adafruit_dht.mpy
lib/adafruit_displayio_ssd1305.mpy
lib/adafruit_displayio_ssd1306.mpy
lib/adafruit_dotstar.mpy
lib/adafruit_drv2605.mpy
lib/adafruit_ds18x20.mpy
lib/adafruit_ds1307.mpy
lib/adafruit_ds2413.mpy
lib/adafruit_ds3231.mpy
lib/adafruit_ds3502.mpy
lib/adafruit_dymoscale.mpy
lib/adafruit_fingerprint.mpy
lib/adafruit_focaltouch.mpy
lib/adafruit_fram.mpy
lib/adafruit_framebuf.mpy
lib/adafruit_fxas21002c.mpy
lib/adafruit_fxos8700.mpy
lib/adafruit_gc_iot_core.mpy
lib/adafruit_gps.mpy
lib/adafruit_hcsr04.mpy
lib/adafruit_htu21d.mpy
lib/adafruit_hue.mpy
lib/adafruit_hx8357.mpy
lib/adafruit_icm20649.mpy
lib/adafruit_il0373.mpy
lib/adafruit_il0398.mpy
lib/adafruit_il91874.mpy
lib/adafruit_ili9341.mpy
lib/adafruit_ina219.mpy
lib/adafruit_ina260.mpy
lib/adafruit_irremote.mpy
lib/adafruit_is31fl3731.mpy
lib/adafruit_jwt.mpy
lib/adafruit_l3gd20.mpy
lib/adafruit_lidarlite.mpy
lib/adafruit_lifx.mpy
lib/adafruit_lis3dh.mpy
lib/adafruit_logging.mpy
lib/adafruit_lps35hw.mpy
lib/adafruit_lsm6dsox.mpy
lib/adafruit_lsm9ds0.mpy
lib/adafruit_lsm9ds1.mpy
lib/adafruit_lsm303_accel.mpy
lib/adafruit_lsm303.mpy
lib/adafruit_lsm303agr_mag.mpy
lib/adafruit_lsm303dlh_mag.mpy
lib/adafruit_matrixkeypad.mpy
lib/adafruit_max9744.mpy
lib/adafruit_max31855.mpy
lib/adafruit_max31856.mpy
lib/adafruit_max31865.mpy
lib/adafruit_mcp4725.mpy
lib/adafruit_mcp4728.mpy
lib/adafruit_mcp9600.mpy
lib/adafruit_mcp9808.mpy
lib/adafruit_miniesptool.mpy
lib/adafruit_minimqtt.mpy
lib/adafruit_miniqr.mpy
lib/adafruit_mlx90393.mpy
lib/adafruit_mlx90614.mpy
lib/adafruit_mlx90640.mpy
lib/adafruit_mma8451.mpy
lib/adafruit_motorkit.mpy
lib/adafruit_mpl115a2.mpy
lib/adafruit_mpl3115a2.mpy
lib/adafruit_mpr121.mpy
lib/adafruit_mprls.mpy
lib/adafruit_mpu6050.mpy
lib/adafruit_msa301.mpy
lib/adafruit_ntp.mpy
lib/adafruit_nunchuk.mpy
lib/adafruit_pca9685.mpy
lib/adafruit_pcd8544.mpy
lib/adafruit_pcf8523.mpy
lib/adafruit_pct2075.mpy
lib/adafruit_pixie.mpy
lib/adafruit_pybadger.mpy
lib/adafruit_pyoa.mpy
lib/adafruit_pyportal.mpy
lib/adafruit_requests.mpy
lib/adafruit_rfm9x.mpy
lib/adafruit_rfm69.mpy
lib/adafruit_rgbled.mpy
lib/adafruit_rplidar.mpy
lib/adafruit_rtttl.mpy
lib/adafruit_sdcard.mpy
lib/adafruit_servokit.mpy
lib/adafruit_sgp30.mpy
lib/adafruit_sharpmemorydisplay.mpy
lib/adafruit_sht31d.mpy
lib/adafruit_si4713.mpy
lib/adafruit_si5351.mpy
lib/adafruit_si7021.mpy
lib/adafruit_slideshow.mpy
lib/adafruit_ssd1305.mpy
lib/adafruit_ssd1306.mpy
lib/adafruit_ssd1322.mpy
lib/adafruit_ssd1325.mpy
lib/adafruit_ssd1327.mpy
lib/adafruit_ssd1331.mpy
lib/adafruit_ssd1351.mpy
lib/adafruit_ssd1608.mpy
lib/adafruit_ssd1675.mpy
lib/adafruit_st7735.mpy
lib/adafruit_st7735r.mpy
lib/adafruit_st7789.mpy
lib/adafruit_stmpe610.mpy
lib/adafruit_tca9548a.mpy
lib/adafruit_tcs34725.mpy
lib/adafruit_tfmini.mpy
lib/adafruit_thermistor.mpy
lib/adafruit_tlc5947.mpy
lib/adafruit_tlc59711.mpy
lib/adafruit_tlv493d.mpy
lib/adafruit_tmp006.mpy
lib/adafruit_tmp007.mpy
lib/adafruit_touchscreen.mpy
lib/adafruit_tpa2016.mpy
lib/adafruit_trellis.mpy
lib/adafruit_trellism4.mpy
lib/adafruit_tsl2561.mpy
lib/adafruit_tsl2591.mpy
lib/adafruit_turtle.mpy
lib/adafruit_us100.mpy
lib/adafruit_vc0706.mpy
lib/adafruit_vcnl4010.mpy
lib/adafruit_vcnl4040.mpy
lib/adafruit_veml6070.mpy
lib/adafruit_veml6075.mpy
lib/adafruit_veml7700.mpy
lib/adafruit_vl53l0x.mpy
lib/adafruit_vl6180x.mpy
lib/adafruit_vs1053.mpy
lib/adafruit_ws2801.mpy
lib/neopixel_spi.mpy
lib/neopixel.mpy
lib/simpleio.mpy

lib/adafruit_ble/services/nordic.mpy
lib/adafruit_ble/services/sphero.mpy
lib/adafruit_ble/services/standard/__init__.mpy
lib/adafruit_ble/services/standard/device_info.mpy
lib/adafruit_ble/services/standard/hid.mpy
lib/adafruit_ble/uuid/__init__.mpy
lib/adafruit_bluefruit_connect/__init__.mpy
lib/adafruit_bluefruit_connect/_xyz_packet.mpy
lib/adafruit_bluefruit_connect/accelerometer_packet.mpy
lib/adafruit_bluefruit_connect/button_packet.mpy
lib/adafruit_bluefruit_connect/color_packet.mpy
lib/adafruit_bluefruit_connect/gyro_packet.mpy
lib/adafruit_bluefruit_connect/location_packet.mpy
lib/adafruit_bluefruit_connect/magnetometer_packet.mpy
lib/adafruit_bluefruit_connect/packet.mpy
lib/adafruit_bluefruit_connect/quaternion_packet.mpy
lib/adafruit_boardtest/__init__.py
lib/adafruit_boardtest/boardtest_gpio.mpy
lib/adafruit_boardtest/boardtest_i2c.mpy
lib/adafruit_boardtest/boardtest_led.mpy
lib/adafruit_boardtest/boardtest_sd.mpy
lib/adafruit_boardtest/boardtest_sd_cd.mpy
lib/adafruit_boardtest/boardtest_spi.mpy
lib/adafruit_boardtest/boardtest_uart.mpy
lib/adafruit_boardtest/boardtest_voltage_monitor.mpy
lib/adafruit_bus_device/__init__.py
lib/adafruit_bus_device/i2c_device.mpy
lib/adafruit_bus_device/spi_device.mpy
lib/adafruit_cap1188/__init__.py
lib/adafruit_cap1188/cap1188.mpy
lib/adafruit_cap1188/i2c.mpy
lib/adafruit_cap1188/spi.mpy
lib/adafruit_circuitplayground/__init__.mpy
lib/adafruit_circuitplayground/bluefruit.mpy
lib/adafruit_circuitplayground/circuit_playground_base.mpy
lib/adafruit_circuitplayground/express.mpy
lib/adafruit_cursorcontrol/__init__.py
lib/adafruit_cursorcontrol/cursorcontrol.mpy
lib/adafruit_cursorcontrol/cursorcontrol_cursormanager.mpy
lib/adafruit_display_notification/__init__.mpy
lib/adafruit_display_notification/apple.mpy
lib/adafruit_display_shapes/circle.mpy
lib/adafruit_display_shapes/rect.mpy
lib/adafruit_display_shapes/roundrect.mpy
lib/adafruit_display_shapes/triangle.mpy
lib/adafruit_display_text/label.mpy
lib/adafruit_epd/__init__.py
lib/adafruit_epd/epd.mpy
lib/adafruit_epd/il0373.mpy
lib/adafruit_epd/il0398.mpy
lib/adafruit_epd/il91874.mpy
lib/adafruit_epd/mcp_sram.mpy
lib/adafruit_epd/ssd1608.mpy
lib/adafruit_epd/ssd1675.mpy
lib/adafruit_epd/ssd1675b.mpy
lib/adafruit_epd/ssd1681.mpy
lib/adafruit_fancyled/__init__.py
lib/adafruit_fancyled/adafruit_fancyled.mpy
lib/adafruit_fancyled/fastled_helpers.mpy
lib/adafruit_featherwing/__init__.py
lib/adafruit_featherwing/alphanum_featherwing.mpy
lib/adafruit_featherwing/dotstar_featherwing.mpy
lib/adafruit_featherwing/gps_featherwing.mpy
lib/adafruit_featherwing/ina219_featherwing.mpy
lib/adafruit_featherwing/joy_featherwing.mpy
lib/adafruit_featherwing/led_segments.mpy
lib/adafruit_featherwing/matrix_featherwing.mpy
lib/adafruit_featherwing/minitft_featherwing.mpy
lib/adafruit_featherwing/neopixel_featherwing.mpy
lib/adafruit_featherwing/pixelmatrix.mpy
lib/adafruit_featherwing/rtc_featherwing.mpy
lib/adafruit_featherwing/sevensegment_featherwing.mpy
lib/adafruit_featherwing/tempmotion_featherwing.mpy
lib/adafruit_gizmo/__init__.py
lib/adafruit_gizmo/eink_gizmo.mpy
lib/adafruit_gizmo/tft_gizmo.mpy
lib/adafruit_hashlib/__init__.mpy
lib/adafruit_hashlib/_md5.mpy
lib/adafruit_hashlib/_sha1.mpy
lib/adafruit_hashlib/_sha224.mpy
lib/adafruit_hashlib/_sha256.mpy
lib/adafruit_hashlib/_sha384.mpy
lib/adafruit_hashlib/_sha512.mpy
lib/adafruit_hid/__init__.mpy
lib/adafruit_hid/consumer_control.mpy
lib/adafruit_hid/consumer_control_code.mpy
lib/adafruit_hid/gamepad.mpy
lib/adafruit_hid/keyboard.mpy
lib/adafruit_hid/keyboard_layout_us.mpy
lib/adafruit_hid/keycode.mpy
lib/adafruit_hid/mouse.mpy
lib/adafruit_imageload/__init__.mpy
lib/adafruit_imageload/gif.mpy
lib/adafruit_imageload/bmp/__init__.mpy
lib/adafruit_imageload/bmp/indexed.mpy
lib/adafruit_imageload/pnm/__init__.mpy
lib/adafruit_imageload/pnm/pbm_ascii.mpy
lib/adafruit_imageload/pnm/pbm_binary.mpy
lib/adafruit_imageload/pnm/ppm_ascii.mpy
lib/adafruit_imageload/pnm/ppm_binary.mpy
lib/adafruit_imageload/pnm/pgm/__init__.mpy
lib/adafruit_imageload/pnm/pgm/ascii.mpy
lib/adafruit_imageload/pnm/pgm/binary.mpy
lib/adafruit_io/__init__.py
lib/adafruit_io/adafruit_io.mpy
lib/adafruit_io/adafruit_io_errors.mpy
lib/adafruit_itertools/adafruit_itertools.mpy
lib/adafruit_itertools/adafruit_itertools_extras.mpy
lib/adafruit_led_animation/__init__.mpy
lib/adafruit_led_animation/animation.mpy
lib/adafruit_led_animation/color.mpy
lib/adafruit_max7219/__init__.py
lib/adafruit_max7219/bcddigits.mpy
lib/adafruit_max7219/matrices.mpy
lib/adafruit_max7219/max7219.mpy
lib/adafruit_mcp3xxx/__init__.py
lib/adafruit_mcp3xxx/analog_in.mpy
lib/adafruit_mcp3xxx/mcp3004.mpy
lib/adafruit_mcp3xxx/mcp3008.mpy
lib/adafruit_mcp3xxx/mcp3xxx.mpy
lib/adafruit_mcp230xx/__init__.py
lib/adafruit_mcp230xx/digital_inout.mpy
lib/adafruit_mcp230xx/mcp23008.mpy
lib/adafruit_mcp230xx/mcp23017.mpy
lib/adafruit_mcp230xx/mcp230xx.mpy
lib/adafruit_midi/__init__.mpy
lib/adafruit_midi/channel_pressure.mpy
lib/adafruit_midi/control_change.mpy
lib/adafruit_midi/midi_message.mpy
lib/adafruit_midi/note_off.mpy
lib/adafruit_midi/note_on.mpy
lib/adafruit_midi/pitch_bend.mpy
lib/adafruit_midi/polyphonic_key_pressure.mpy
lib/adafruit_midi/program_change.mpy
lib/adafruit_midi/start.mpy
lib/adafruit_midi/stop.mpy
lib/adafruit_midi/system_exclusive.mpy
lib/adafruit_midi/timing_clock.mpy
lib/adafruit_motor/__init__.py
lib/adafruit_motor/motor.mpy
lib/adafruit_motor/servo.mpy
lib/adafruit_motor/stepper.mpy
lib/adafruit_neotrellis/__init__.py
lib/adafruit_neotrellis/multitrellis.mpy
lib/adafruit_neotrellis/neotrellis.mpy
lib/adafruit_onewire/__init__.py
lib/adafruit_onewire/bus.mpy
lib/adafruit_onewire/device.mpy
lib/adafruit_pn532/__init__.py
lib/adafruit_pn532/adafruit_pn532.mpy
lib/adafruit_pn532/i2c.mpy
lib/adafruit_pn532/spi.mpy
lib/adafruit_pn532/uart.mpy
lib/adafruit_ra8875/__init__.py
lib/adafruit_ra8875/ra8875.mpy
lib/adafruit_ra8875/registers.mpy
lib/adafruit_register/__init__.py
lib/adafruit_register/i2c_bcd_alarm.mpy
lib/adafruit_register/i2c_bcd_datetime.mpy
lib/adafruit_register/i2c_bit.mpy
lib/adafruit_register/i2c_bits.mpy
lib/adafruit_register/i2c_struct.mpy
lib/adafruit_register/i2c_struct_array.mpy
lib/adafruit_rgb_display/__init__.mpy
lib/adafruit_rgb_display/hx8353.mpy
lib/adafruit_rgb_display/hx8357.mpy
lib/adafruit_rgb_display/ili9341.mpy
lib/adafruit_rgb_display/rgb.mpy
lib/adafruit_rgb_display/s6d02a1.mpy
lib/adafruit_rgb_display/ssd1331.mpy
lib/adafruit_rgb_display/ssd1351.mpy
lib/adafruit_rgb_display/st7735.mpy
lib/adafruit_rgb_display/st7789.mpy
lib/adafruit_rsa/__init__.mpy
lib/adafruit_rsa/_compat.mpy
lib/adafruit_rsa/asn1.mpy
lib/adafruit_rsa/common.mpy
lib/adafruit_rsa/core.mpy
lib/adafruit_rsa/key.mpy
lib/adafruit_rsa/machine_size.mpy
lib/adafruit_rsa/pem.mpy
lib/adafruit_rsa/pkcs1.mpy
lib/adafruit_rsa/prime.mpy
lib/adafruit_rsa/randnum.mpy
lib/adafruit_rsa/transform.mpy
lib/adafruit_seesaw/__init__.py
lib/adafruit_seesaw/analoginput.mpy
lib/adafruit_seesaw/crickit.mpy
lib/adafruit_seesaw/digitalio.mpy
lib/adafruit_seesaw/keypad.mpy
lib/adafruit_seesaw/neopixel.mpy
lib/adafruit_seesaw/pwmout.mpy
lib/adafruit_seesaw/robohat.mpy
lib/adafruit_seesaw/samd09.mpy
lib/adafruit_seesaw/seesaw.mpy
lib/adafruit_seesaw/tftshield18.mpy
lib/adafruit_waveform/__init__.py
lib/adafruit_waveform/sine.mpy
lib/adafruit_waveform/square.mpy
lib/adafruit_74hc595.mpy
lib/adafruit_adt7410.mpy
lib/adafruit_adxl34x.mpy
lib/adafruit_am2320.mpy
lib/adafruit_amg88xx.mpy
lib/adafruit_as726x.mpy
lib/adafruit_bd3491fs.mpy
lib/adafruit_binascii.mpy
lib/adafruit_bitmapsaver.mpy
lib/adafruit_ble_apple_notification_center.mpy
lib/adafruit_ble_magic_light.mpy
lib/adafruit_button.mpy
lib/adafruit_ccs811.mpy
lib/adafruit_crickit.mpy
lib/adafruit_debouncer.mpy
lib/adafruit_dht.mpy
lib/adafruit_displayio_ssd1305.mpy
lib/adafruit_displayio_ssd1306.mpy
lib/adafruit_dotstar.mpy
lib/adafruit_drv2605.mpy
lib/adafruit_ds18x20.mpy
lib/adafruit_ds1307.mpy
lib/adafruit_ds2413.mpy
lib/adafruit_ds3231.mpy
lib/adafruit_ds3502.mpy
lib/adafruit_dymoscale.mpy
lib/adafruit_fingerprint.mpy
lib/adafruit_focaltouch.mpy
lib/adafruit_fram.mpy
lib/adafruit_framebuf.mpy
lib/adafruit_fxas21002c.mpy
lib/adafruit_fxos8700.mpy
lib/adafruit_gc_iot_core.mpy
lib/adafruit_gps.mpy
lib/adafruit_hcsr04.mpy
lib/adafruit_htu21d.mpy
lib/adafruit_hue.mpy
lib/adafruit_hx8357.mpy
lib/adafruit_icm20649.mpy
lib/adafruit_il0373.mpy
lib/adafruit_il0398.mpy
lib/adafruit_il91874.mpy
lib/adafruit_ili9341.mpy
lib/adafruit_ina219.mpy
lib/adafruit_ina260.mpy
lib/adafruit_irremote.mpy
lib/adafruit_is31fl3731.mpy
lib/adafruit_jwt.mpy
lib/adafruit_l3gd20.mpy
lib/adafruit_lidarlite.mpy
lib/adafruit_lifx.mpy
lib/adafruit_lis3dh.mpy
lib/adafruit_logging.mpy
lib/adafruit_lps35hw.mpy
lib/adafruit_lsm6dsox.mpy
lib/adafruit_lsm9ds0.mpy
lib/adafruit_lsm9ds1.mpy
lib/adafruit_lsm303_accel.mpy
lib/adafruit_lsm303.mpy
lib/adafruit_lsm303agr_mag.mpy
lib/adafruit_lsm303dlh_mag.mpy
lib/adafruit_matrixkeypad.mpy
lib/adafruit_max9744.mpy
lib/adafruit_max31855.mpy
lib/adafruit_max31856.mpy
lib/adafruit_max31865.mpy
lib/adafruit_mcp4725.mpy
lib/adafruit_mcp4728.mpy
lib/adafruit_mcp9600.mpy
lib/adafruit_mcp9808.mpy
lib/adafruit_miniesptool.mpy
lib/adafruit_minimqtt.mpy
lib/adafruit_miniqr.mpy
lib/adafruit_mlx90393.mpy
lib/adafruit_mlx90614.mpy
lib/adafruit_mlx90640.mpy
lib/adafruit_mma8451.mpy
lib/adafruit_motorkit.mpy
lib/adafruit_mpl115a2.mpy
lib/adafruit_mpl3115a2.mpy
lib/adafruit_mpr121.mpy
lib/adafruit_mprls.mpy
lib/adafruit_mpu6050.mpy
lib/adafruit_msa301.mpy
lib/adafruit_ntp.mpy
lib/adafruit_nunchuk.mpy
lib/adafruit_pca9685.mpy
lib/adafruit_pcd8544.mpy
lib/adafruit_pcf8523.mpy
lib/adafruit_pct2075.mpy
lib/adafruit_pixie.mpy
lib/adafruit_pybadger.mpy
lib/adafruit_pyoa.mpy
lib/adafruit_pyportal.mpy
lib/adafruit_requests.mpy
lib/adafruit_rfm9x.mpy
lib/adafruit_rfm69.mpy
lib/adafruit_rgbled.mpy
lib/adafruit_rplidar.mpy
lib/adafruit_rtttl.mpy
lib/adafruit_sdcard.mpy
lib/adafruit_servokit.mpy
lib/adafruit_sgp30.mpy
lib/adafruit_sharpmemorydisplay.mpy
lib/adafruit_sht31d.mpy
lib/adafruit_si4713.mpy
lib/adafruit_si5351.mpy
lib/adafruit_si7021.mpy
lib/adafruit_slideshow.mpy
lib/adafruit_ssd1305.mpy
lib/adafruit_ssd1306.mpy
lib/adafruit_ssd1322.mpy
lib/adafruit_ssd1325.mpy
lib/adafruit_ssd1327.mpy
lib/adafruit_ssd1331.mpy
lib/adafruit_ssd1351.mpy
lib/adafruit_ssd1608.mpy
lib/adafruit_ssd1675.mpy
lib/adafruit_st7735.mpy
lib/adafruit_st7735r.mpy
lib/adafruit_st7789.mpy
lib/adafruit_stmpe610.mpy
lib/adafruit_tca9548a.mpy
lib/adafruit_tcs34725.mpy
lib/adafruit_tfmini.mpy
lib/adafruit_thermistor.mpy
lib/adafruit_tlc5947.mpy
lib/adafruit_tlc59711.mpy
lib/adafruit_tlv493d.mpy
lib/adafruit_tmp006.mpy
lib/adafruit_tmp007.mpy
lib/adafruit_touchscreen.mpy
lib/adafruit_tpa2016.mpy
lib/adafruit_trellis.mpy
lib/adafruit_trellism4.mpy
lib/adafruit_tsl2561.mpy
lib/adafruit_tsl2591.mpy
lib/adafruit_turtle.mpy
lib/adafruit_us100.mpy
lib/adafruit_vc0706.mpy
lib/adafruit_vcnl4010.mpy
lib/adafruit_vcnl4040.mpy
lib/adafruit_veml6070.mpy
lib/adafruit_veml6075.mpy
lib/adafruit_veml7700.mpy
lib/adafruit_vl53l0x.mpy
lib/adafruit_vl6180x.mpy
lib/adafruit_vs1053.mpy
lib/adafruit_ws2801.mpy
lib/neopixel_spi.mpy
lib/neopixel.mpy
lib/simpleio.mpy

ryanpavlik
 
Posts: 6
Joined: Wed Jan 01, 2020 6:07 pm

Re: AdaBox 14 - TFT Gizmo dead within first hour of use

by ryanpavlik on Thu Jan 02, 2020 12:13 pm

OK, so now the snowglobe works fine too, so all that doesn't work is image transfer (which I'm blaming either my phone or the bootloader/softdevice) and the beautiful ornament case from the Ruiz Brothers - https://learn.adafruit.com/display-orna ... o-ornament - I submitted a "feedback/corrections" there pointing to this thread. Not sure how they got their demo to work. (and who knows what went wrong on unboxing day)

ryanpavlik
 
Posts: 6
Joined: Wed Jan 01, 2020 6:07 pm

Re: AdaBox 14 - TFT Gizmo dead within first hour of use

by V2man on Thu Jan 02, 2020 7:17 pm

You will find a list of Circuit Python library files and directories I recommend starting with here https://forums.adafruit.com/viewtopic.php?f=58&t=160284.
Shown in CIRCUITPYlib.PNG

Copying CPB_Image_Transfer.UF2 to CPLAYBTBOOT drive on my CPB + TFT Gizmo setup works with the Bluefruit LE App on my Android Cellphone. The only thing that does not work is access to your photo library. Image Transfer --> CHOOSE IMAGE --> Take Photo --> Check --> CROP IMAGE --> SEND IMAGE and the star example works.
You do have to turn on permissions for Location and Bluefruit under Settings --> Apps --> Bluefruit
This is all with the original UF2 Bootloader 0.2.11-8-g2c13fd5-dirty lib/nrfx (v1.1.0-1-g096e770) lib/tinyusb (legacy-755-g55874813) s140 6.1.1.
Its not the CPB bootloader!

V2man
 
Posts: 704
Joined: Mon Dec 03, 2018 12:38 am

Please be positive and constructive with your questions and comments.