Giter Club home page Giter Club logo

logomatic's Introduction

Logomatic v2 Serial SD Datalogger (FAT32)

Logomatic v2 (FAT 32)
Logomatic v2 FAT32(WIG-12772)

The Logomatic is a great data logger that appears as a flash drive on any operating system. Logs are created in FAT32 format on the microSD media and can be downloaded quickly over a USB connection by dragging and dropping the text files from the device. The board has a built-in RTC and 10 available GPIO pins.

Repository Contents

  • /Firmware - Firmware that comes pre-installed on the Logomatic
  • /Hardware - All Eagle design files (.brd, .sch)
  • /Production - Test bed files and production panel files

Documentation

Product Versions

  • WIG-12772- Logomatic v2 with micro-B USB connector and FAT32 programming.
  • WIG-10216 (RETIRED)- Logomatic v2 with mini-B USB connector and FAT16 programming.

License Information

The hardware is released under Creative Commons ShareAlike 4.0 International. The code is beerware; if you see me (or any other SparkFun employee) at the local, and you've found our code helpful, please buy us a round!

Distributed as-is; no warranty is given.

logomatic's People

Contributors

bboyho avatar brentwilkins avatar danielpi avatar robert-hunke avatar sfe-chris avatar sielenk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

logomatic's Issues

RTC pin 49 breakout

Hi! I was wondering if the next revision could include a breakout for the RTC's battery backup pin? It's pin 49, Vbat, which is currently tied to Vcc. I'm making do with including the number of seconds since I've reset the RTC on each log entry, but it would be helpful to produce actual timestamps as well.

Thanks!

Migrating to arm-none-eabi-* from arm-elf

I'm trying to migrate this over from arm-elf-gcc to arm-none-eabi-gcc, and I've updated the makefiles to change the compiler / mcu settings and remove the WinARM settings, so that I can get a proper elf / FW.SFE out of it. However, the code does not execute properly after the bootloader loads it. Do you know of anything else that must change when moving to this different compiler?

Safety spelt incorrectly

"Saftey"

File: FW.SFE
Saftey On = Y

File: main.c
strcpy(stringBuf, "MODE = 0\r\nASCII = N\r\nBaud = 4\r\nFrequency = 100\r\nTrigger Character = $\r\nText Frame = 100\r\nAD1.3 = N\r\nAD0.3 = N\r\nAD0.2 = N\r\nAD0.1 = N\r\nAD1.2 = N\r\nAD0.4 = N\r\nAD1.7 = N\r\nAD1.6 = N\r\nSaftey On = Y\r\n");

Issues from review

1.) U4 needs to be renamed U3

2.) BOM in sparkle is missing one BATT-10373 and two DIO-08053

3.) one 90 degree trace on top route on VCC net near main IC just off C9.

  1. one 90 degree trace on bottom route on USBVIN near coin cell pads.

FAT Partition Lock Up

I found a problem with a Nokia FAT16 (non-SDHC) mcirosd card where the Logomatic Boot Loader gets caught in an endless loop trying to open the partition on the SD card. Windows can read and write to this card type with no problems. The loop starts inside the openroot() routine after the line fs = fat_open(partition); has been entered. I found that re-partitioning the Nokia card with a new FAT16 partition fixed the looping problem(just a format does not work) but if an error using rprint could be generated that would be better than endless looping. I hope this of some help.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.