0

NEW PRODUCT – Adafruit PyRuler – Engineer Reference Ruler with CircuitPython

4319

NEW PRODUCT – Adafruit PyRuler – Engineer Reference Ruler with CircuitPython


The first time you soldered up a surface mount component you may have been surprised “these are really small parts!” and there’s a dozen of different names too! QFN, TDFN, SOIC, SOP, J-Lead, what do they mean and how can you tell how big they are? Now you can have a reference board at your fingertips with this snazzy PCB reference ruler.

Measuring approx 1″ x 6″, this standard-thickness FR4, this gold plated ruler has the most common component packages you’ll encounter. It also has font size guide, trace-width diagram, and a set of AWG-sized drills so you can gauge your wire thicknesses.

4319 top ORIG 2019 07

4319 bottom ORIG 2019 07

That’s not all, it’s even a fully featured microcontroller board! Embedded in the end is a Trinket M0, our little Cortex M0+ development board, and in addition, there are 4 capacitive touch pads with matching LEDs that our code will turn into a specialized engineer keyboard. We’re always needing to type Ω and µ, but we can never memorize the complex key-commands necessary. Thanks to CircuitPython, it’s super-easy to make a touch keyboard to solve this for you. Plug in the ruler into your computer, if it’s your first time using it, you’ll need to open up the code.py file and set the Keyboard mode to “True”. Now when you touch the pads, you’ll get a Ω, µ,  π or, when the Digi-Key logo is touched, the URL for Digi-Key’s Python on Hardware guide.

The PyRuler was designed as a great introduction to CircuitPython. While you can use it with the Arduino IDE, we are shipping it with CircuitPython on board. When you plug it in, it will show up as a very small disk drive with code.py on it. Edit code.py with your favorite text editor to build your project using Python, the most popular programming language. No installs, IDE or compiler needed, so you can use it on any computer, even ChromeBooks or computers you can’t install software on. When you’re done, unplug the PyRuler and your code will go with you. Please check out the Trinket M0 CircuitPython guide for a list of capabilities and quick-start code examples – CircuitPython is easier to code but not as low-level as Arduino.

4319 iso ORIG 2019 07

4319 side view ORIG 2019 07

Here are some of the updates you can look forward to when using PyRuler

  • ATSAMD21E18 32-bit Cortex M0+ – 256KB Flash, 32 KB RAM, 48 MHz 32 bit processor
  • Native USB supported by every OS – can be used in Arduino or CircuitPython as USB serial console, Keyboard/Mouse HID, even a little disk drive for storing Python scripts.
  • Can be used with Arduino IDE or CircuitPython
  • Four capacitive touch pads.
  • Lots of LEDS – Built in green ON LED, red pin #13 LED, RGB DotStar LED, plus red/yellow/green/blue matching LEDs for each capacitive touch pad
  • 5 GPIO header pins are available and are not shared with USB or the touch pads/LEDs – so you can use them for whatever you like! Digital I/O with pullup/down. 3 ADCs, 1 DAC, 2 PWM, 3 extra captouch sensors
  • Can drive NeoPixels or DotStars on any pins, with enough memory to drive 8000+ pixels. DMA-NeoPixel support on one pin so you can drive pixels without having to spend any processor time on it.
  • Native hardware SPI, I2C and Serial available on two pads so you can connect to any I2C or Serial device with true hardware support (no annoying bit-banging). You can have either one SPI device or both I2C and Serial.
  • Reset switch for starting your project code over
  • Power with either USB or external output (such as a battery) – it’ll automatically switch over

4319 quarter ORIG 2019 07

In stock and shipping now!


Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 14,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython 2019!

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/


Maker Business — Re-evaluating Amazon after its acquisition of Whole Foods

Wearables — It’s not a deal breaker

Electronics — Higher isn’t always better

Biohacking — Vitamin-C + Gelatin for Accelerated Recovery

Python for Microcontrollers — Supercharged Supercon with CircuitPython, Quoth the Raven MOAR PYTHON! #Python #Adafruit #CircuitPython #PythonHardware @circuitpython @micropython @ThePSF @Adafruit

Adafruit IoT Monthly — The S in IoT is for Security, Amazon announces Sidewalk and more!

Microsoft MakeCode — Xenomorph candy bucket and spooky workshops with MakeCode!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.