Firecricket
Firecricket PinoutFirecricket PCBFirecricket BreadboardFirecricket-Schematic

Firecricket

$34.95

Arduino Zero compatible featuring a SAMD21E17A ARM Cortex M0+, N-FET w/ flyback diode for driving high power inductive loads, 2.5W audio amplifier, and MicroSD slot!

In stock

SKU: FIRECRICKET Categories: , , , , , ,

Product Description

The Firecricket is an Arduino compatible light, sound, and motion controller featuring a 48MHz 32-bit ARM Cortex M0+ microcontroller w/ 16K of RAM, a MicroSD slot so you can store sound effects, bitmaps, and configuration files, a 2.5W audio amplifier, and an N-MOSFET w/ flyback diode for driving high current inductive loads, like vibration motors or 3W LEDs.

Designed to add light, sound, and motion to replica props from your favorite movies, video games, TV shows, and comics, it’s a must have for any cosplayer or anyone who wants to add some extra flair to their Halloween costume or decorations!

Use it to add lights and sounds to a toy car or space ship. Or, make a favorite stuffed animal talk and “purr” with a vibration motor. Or, place it in a chest with a limit switch on the lid and a high power LED and have it play the fanfare from the Legend of Zelda whenever it’s opened. The possibilities are endless!

And being open-source, you’re free to modify it as you wish and integrate it into your own designs – without ever needing to pay any royalties or licensing fees!

Technical Details

  • Microcontroller: Atmel ATSAMD21E17A ARM Cortex M0+
  • Clock speed: 48 MHz
  •  Operating voltage: 3.3V
  •  I/O pin limits: 3.3V, 7 mA
  • Digital I/O pins: 12 w/ 10 PWM channels + 2 dedicated I2C pins w/ pullups
  • Analog inputs: 3 12-bit ADC channels
  • Analog outputs: 1 10-bit DAC
  • Flash (program) memory: 128 KB
  • RAM: 16 KB
  • Voltage regulator: TLV702, 3.5V – 5.5V input / 3.3V, 300mA output
  • Dimensions: 1.65 x 1.0″ (42mm x 25mm)
  • Amplifier: TPA6211A1, 2.5W into 4Ω w/ 5V supply
  • N-FET + Flyback diode: FDN337N + SS24FL, 30V 2A max

Installation

To make the Firecricket work with the Arduino IDE, open the File menu and select Preferences. Then, in the Additional Boards Manager URLs section, place a comma after the last entry, and add the following link:

http://rabidprototypes.com/arduino/package_rabidprototypes_index.json

Once done, open the boards manager, which can be found on the Tools->Boards menu, scroll down to Rabid Prototypes, select the entry, and hit Install.

Finally go back to Tools->Boards, scroll down to the bottom of the list, and pick the Tau/Firecricket.

Once done, you should be ready to program the board!

Troubleshooting

If you are unable to program the board, first make sure you have the correct board selected on the Boards menu.  Then check that the correct port is selected on the Ports menu.

If that doesn’t work, try double clicking the Reset button on the board.  That forces the bootloader to stay on instead of entering your sketch, which may be stuck in a loop where it is unable to check the USB port for connection attempts from the IDE.

Documentation

Demo

http://rabidprototypes.com/Firecricket/Firecricket_demo.zip

The Adafruit libraries the demo utilizes can be downloaded through the library manager in the IDE, while the SDFat lib required by the SamdAudio library included with the demo can be found here:

https://github.com/greiman/SdFat

Schematics

http://rabidprototypes.com/wp-content/uploads/2017/02/Firecricket-Schematic.png

http://rabidprototypes.com/wp-content/uploads/2017/02/FireCricket-Eagle.zip

Datasheets

http://www.atmel.com/Images/Atmel-42181-SAM-D21_Datasheet.pdf

http://www.ti.com/lit/ds/symlink/tlv702p.pdf

http://www.ti.com/lit/ds/symlink/tpa6211a1.pdf

https://www.fairchildsemi.com/datasheets/FD/FDN337N.pdf

https://www.fairchildsemi.com/datasheets/SS/SS24FL.pdf

Additional Information

Weight 1 oz

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.