close-circle
Close
0%
0%

PYcARD (Jean-Luc) - Python+Arduino in card shape

SamD21 card development platform
Multi-sensor tricorder
with 22x5 led matrix display,
sd card, battery, environment sensors

Similar projects worth following
- wallet development platform :)
- badge / wrist band holes ( wearable )
- compatible board with micropython (CircuitPython)
- extra thin Display from here https://hackaday.io/project/18014-5-alphabets-charlieplexed-matrix-display-22x5

- I2C header for extra sensors ( TOL distance, pressure, compass, gas )
- DS3231 > precise RTC
- SHT21 > temperature, humidity
- BME280 > temperature, humidity, atmospheric pressure ... maybe BME680 soon
- RGB led
- Power led
- 3+1 buttons
- micro USB or PCB USB
- sd card reader
- CR2032 battery optional power supply or DS3231 backup
- buzzer
- Enig gold 2mm PCB board

Easy program in python, just plug in to USB, you can see mass storage device with .py files
just change program in notepad ... amazing simple.

Or write sketch in arduino IDE :)

main.py

Test script to flash onboard RGB led

py - 220.00 bytes - 03/07/2017 at 14:48

download-circle
Download

bom.txt

bom exproted

plain - 7.52 kB - 03/06/2017 at 23:08

download-circle
Download

PYcARD.sch

Schematic

sch - 1007.21 kB - 03/06/2017 at 22:33

blank
See BOM
download-circle
Download

PYcARD-RTM.brd

Board with display for factory

brd - 329.05 kB - 03/06/2017 at 22:33

download-circle
Download

firmware.bin

adafruit-circuitpython-arduino_zero-0.9.1.bin

octet-stream - 180.10 kB - 03/06/2017 at 22:33

download-circle
Download

View all 10 files

  • 1 × atsamd21g18
  • 1 × micro SD reader
  • 110 × Display led blue 0603
  • 1 × Power led blue 0805
  • 1 × RGB led 3528

View all 20 components

View all 2 project logs

  • 1
    Step 1

    Assembly board ...

    solder all components

  • 2
    Step 2

    Burn bootloader ...

    it is easy, just connect atmel ICE,

    run arduino IDE and click on ...Burn bootloader

    Now you have Arduino zero compatible board, you can upload display test demo

  • 3
    Step 3

    Install Circuitpython ...

    Download circuitpython release

    circuitpython-arduino_zero-0.9.1

    rename file to firmware.bin

    press twice reset button to activate bootloader

    run this command

    bossac -e -w -v -b firmware.bin

    press reset ... now you have new drive in computer ...

    copy main.py file ... RGB LED start red flashing :)

View all 3 instructions

Enjoy this project?

Share

Discussions

Ezequiel wrote 06/03/2017 at 01:19 point

where did u buy the atsamd21g18?

  Are you sure? yes | no

bobricius wrote 06/03/2017 at 06:15 point

mouser, farnell, tme ...

  Are you sure? yes | no

jsayles wrote 02/25/2017 at 19:44 point

People have asked us to create a wearable biometric data gathering device (see our philometer project) and this board would be really fun to build around.  Nicely done!

  Are you sure? yes | no

Kushal wrote 02/23/2017 at 14:22 point

Is there any description for how to make this project ??? I can't understand how can we make it .

  Are you sure? yes | no

bobricius wrote 02/24/2017 at 13:14 point

Boards on way, soon as posible I assembly and post more info.

  Are you sure? yes | no

fdufnews wrote 02/19/2017 at 09:27 point

Very interesting project.

Have you any idea of how much this board will cost?

  Are you sure? yes | no

bobricius wrote 02/19/2017 at 09:50 point

about 100$ 20pcs ....20$ for 2mm, 20$ ENIG, 25$ steel stencil (soldering lot of led without reflow is suicide ) and rest is for boards. Boards shipped and awaiting soon delivery :)

  Are you sure? yes | no

oshpark wrote 02/07/2017 at 18:32 point

Love the name :)

  Are you sure? yes | no

Riley wrote 02/04/2017 at 23:39 point

What is this ridiculous site format?  Can't make head nor tail of it...

  Are you sure? yes | no

Thinkerer wrote 02/24/2017 at 04:07 point

Ridiculous site is (and always has been) ridiculous.  Can't figure out if it's the summer intern or a big committee to blame.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates