]> git.earman.xyz Git - sensor-watch.git/log
sensor-watch.git
4 years agomake chart not upside down
joeycastillo [Fri, 27 Aug 2021 00:58:55 +0000 (20:58 -0400)]
make chart not upside down

4 years agoMake pin chart accessible, add toolchain note
joeycastillo [Fri, 27 Aug 2021 00:53:43 +0000 (20:53 -0400)]
Make pin chart accessible, add toolchain note

4 years agoMerge pull request #8 from joeycastillo/external-interrupts
joeycastillo [Thu, 26 Aug 2021 20:32:42 +0000 (16:32 -0400)]
Merge pull request #8 from joeycastillo/external-interrupts

External interrupt refactor (closes #4, closes #5)

4 years agoUpdate README with some clarifications
joeycastillo [Thu, 26 Aug 2021 05:50:51 +0000 (23:50 -0600)]
Update README with some clarifications

4 years agoexternal interrupt refactor: allow enabling in watch library functions
Joey Castillo [Wed, 25 Aug 2021 18:15:58 +0000 (12:15 -0600)]
external interrupt refactor: allow enabling in watch library functions

4 years agodisable all external interrupts by default
Joey Castillo [Wed, 25 Aug 2021 18:14:30 +0000 (12:14 -0600)]
disable all external interrupts by default

4 years agoadd majority-vote filtering to all external interrupt pins
Joey Castillo [Wed, 25 Aug 2021 18:08:49 +0000 (12:08 -0600)]
add majority-vote filtering to all external interrupt pins

4 years agodisable all RTC tamper interrupts by default
Joey Castillo [Wed, 25 Aug 2021 18:08:33 +0000 (12:08 -0600)]
disable all RTC tamper interrupts by default

4 years agoadd definitions for pin A3/A4 (same as D0/D1)
Joey Castillo [Wed, 25 Aug 2021 18:04:38 +0000 (12:04 -0600)]
add definitions for pin A3/A4 (same as D0/D1)

4 years agosilence unused parameter warnings
Joey Castillo [Wed, 25 Aug 2021 03:28:52 +0000 (21:28 -0600)]
silence unused parameter warnings

4 years agoremove watch_app.c
Joey Castillo [Tue, 24 Aug 2021 16:12:05 +0000 (10:12 -0600)]
remove watch_app.c

4 years agorefactor: break out different areas of functionality
Joey Castillo [Mon, 23 Aug 2021 14:11:49 +0000 (08:11 -0600)]
refactor: break out different areas of functionality

4 years agofix typo; log hour, not second
Joey Castillo [Wed, 18 Aug 2021 18:36:38 +0000 (14:36 -0400)]
fix typo; log hour, not second

4 years agoadd data logging, more modes to BME280 project
Joey Castillo [Wed, 18 Aug 2021 17:50:09 +0000 (13:50 -0400)]
add data logging, more modes to BME280 project

4 years agoreapprove dimension errors
Joey Castillo [Wed, 18 Aug 2021 02:44:09 +0000 (22:44 -0400)]
reapprove dimension errors

4 years agofix typo
Joey Castillo [Tue, 17 Aug 2021 17:59:10 +0000 (13:59 -0400)]
fix typo

4 years agomove debug uart methods, clarify license info
Joey Castillo [Tue, 17 Aug 2021 17:16:38 +0000 (13:16 -0400)]
move debug uart methods, clarify license info

4 years agoadd license file
Joey Castillo [Tue, 17 Aug 2021 17:15:54 +0000 (13:15 -0400)]
add license file

4 years agodisable 9-pin extwake interrupts by default
Joey Castillo [Tue, 17 Aug 2021 17:12:34 +0000 (13:12 -0400)]
disable 9-pin extwake interrupts by default

5 years agoadd beep and light to BME280 app
Joey Castillo [Sat, 14 Aug 2021 23:20:42 +0000 (19:20 -0400)]
add beep and light to BME280 app

5 years agotweak resistor values, move board origin to 0,0
Joey Castillo [Sat, 14 Aug 2021 23:19:43 +0000 (19:19 -0400)]
tweak resistor values, move board origin to 0,0

5 years agoadd arduino sketch to burn bootloader
Joey Castillo [Sat, 14 Aug 2021 23:17:46 +0000 (19:17 -0400)]
add arduino sketch to burn bootloader

5 years agodisable debug UART by default
Joey Castillo [Sat, 14 Aug 2021 23:16:18 +0000 (19:16 -0400)]
disable debug UART by default

5 years agoled tweaks
Joey Castillo [Sat, 14 Aug 2021 23:15:51 +0000 (19:15 -0400)]
led tweaks

5 years agodocument power consumption, etc
Joey Castillo [Wed, 11 Aug 2021 05:08:46 +0000 (01:08 -0400)]
document power consumption, etc

5 years agocheck if callback is null (could happen in wake from backup)
Joey Castillo [Wed, 11 Aug 2021 02:07:30 +0000 (22:07 -0400)]
check if callback is null (could happen in wake from backup)

5 years agofix LED part number, make boards identical
Joey Castillo [Mon, 9 Aug 2021 19:04:51 +0000 (15:04 -0400)]
fix LED part number, make boards identical

5 years agoadd a version with bisexual lighting (same board, different resistor values)
Joey Castillo [Mon, 9 Aug 2021 17:05:48 +0000 (13:05 -0400)]
add a version with bisexual lighting (same board, different resistor values)

5 years agotidy up PCB folder, add gerbers for A1-04
Joey Castillo [Mon, 9 Aug 2021 17:04:03 +0000 (13:04 -0400)]
tidy up PCB folder, add gerbers for A1-04

5 years agoadd API for playing sounds from the buzzer
Joey Castillo [Sun, 8 Aug 2021 23:56:33 +0000 (19:56 -0400)]
add API for playing sounds from the buzzer

5 years agoadd link to errata
Joey Castillo [Sun, 8 Aug 2021 19:14:36 +0000 (15:14 -0400)]
add link to errata

5 years agodocument indicator segments
Joey Castillo [Sun, 8 Aug 2021 19:12:12 +0000 (15:12 -0400)]
document indicator segments

5 years agowork on RTC tamper interrupt and external wake
Joey Castillo [Sun, 8 Aug 2021 19:02:38 +0000 (15:02 -0400)]
work on RTC tamper interrupt and external wake

5 years agofix renaming of _watch_rtc_is_enabled
Joey Castillo [Sun, 8 Aug 2021 19:01:44 +0000 (15:01 -0400)]
fix renaming of _watch_rtc_is_enabled

5 years agorename segments in schematic to match SLCD driver
Joey Castillo [Sun, 8 Aug 2021 14:32:49 +0000 (10:32 -0400)]
rename segments in schematic to match SLCD driver

5 years agoadd segment map link
Joey Castillo [Sat, 7 Aug 2021 17:48:01 +0000 (13:48 -0400)]
add segment map link

5 years agoadd notes to segment map
Joey Castillo [Sat, 7 Aug 2021 17:34:36 +0000 (13:34 -0400)]
add notes to segment map

5 years agoadd more notes to character set
Joey Castillo [Sat, 7 Aug 2021 17:30:28 +0000 (13:30 -0400)]
add more notes to character set

5 years agorename 'sensing' indicator to 'signal'
Joey Castillo [Sat, 7 Aug 2021 17:26:05 +0000 (13:26 -0400)]
rename 'sensing' indicator to 'signal'

5 years agosegment lcd: add indicator methods, document character map
Joey Castillo [Sat, 7 Aug 2021 15:22:49 +0000 (11:22 -0400)]
segment lcd: add indicator methods, document character map

5 years agoadd pinout table for sensor boards
Joey Castillo [Thu, 5 Aug 2021 21:31:01 +0000 (17:31 -0400)]
add pinout table for sensor boards

5 years agodocumentation tweaks
Joey Castillo [Thu, 5 Aug 2021 20:15:53 +0000 (16:15 -0400)]
documentation tweaks

5 years agodocumentation!
Joey Castillo [Thu, 5 Aug 2021 19:49:20 +0000 (15:49 -0400)]
documentation!

5 years agobme280 app: use forced mode, only measure when needed
Joey Castillo [Thu, 5 Aug 2021 16:29:09 +0000 (12:29 -0400)]
bme280 app: use forced mode, only measure when needed

5 years agonew project: sensor watch environment
Joey Castillo [Wed, 4 Aug 2021 22:35:58 +0000 (18:35 -0400)]
new project: sensor watch environment

5 years agosome I2C work
Joey Castillo [Wed, 4 Aug 2021 22:33:40 +0000 (18:33 -0400)]
some I2C work

5 years agodrop legacy terminology. how hard was that?
Joey Castillo [Wed, 4 Aug 2021 16:03:54 +0000 (12:03 -0400)]
drop legacy terminology. how hard was that?

5 years agobreak up sections
Joey Castillo [Wed, 4 Aug 2021 15:54:19 +0000 (11:54 -0400)]
break up sections

5 years agoWIP deep sleep mode
Joey Castillo [Tue, 3 Aug 2021 22:00:07 +0000 (18:00 -0400)]
WIP deep sleep mode

5 years agomake this snake_case for consistency
Joey Castillo [Tue, 3 Aug 2021 15:54:43 +0000 (11:54 -0400)]
make this snake_case for consistency

5 years agoactually debounce button presses
Joey Castillo [Tue, 3 Aug 2021 15:53:57 +0000 (11:53 -0400)]
actually debounce button presses

5 years agoFix another typo
joeycastillo [Tue, 3 Aug 2021 13:13:31 +0000 (09:13 -0400)]
Fix another typo

5 years agoMerge pull request #1 from tahnok/patch-1
joeycastillo [Tue, 3 Aug 2021 02:11:45 +0000 (22:11 -0400)]
Merge pull request #1 from tahnok/patch-1

fix typo in README

5 years agofix typo in README
Wesley Ellis [Tue, 3 Aug 2021 02:08:30 +0000 (22:08 -0400)]
fix typo in README

5 years agomove app.h to library, no need for user to change it
Joey Castillo [Mon, 2 Aug 2021 21:34:35 +0000 (17:34 -0400)]
move app.h to library, no need for user to change it

5 years agoadd readme and images
Joey Castillo [Mon, 2 Aug 2021 21:04:33 +0000 (17:04 -0400)]
add readme and images

5 years agothinking through deep sleep stuff
Joey Castillo [Mon, 2 Aug 2021 20:14:47 +0000 (16:14 -0400)]
thinking through deep sleep stuff

5 years agomajor project reorg, move library one level up
Joey Castillo [Mon, 2 Aug 2021 17:48:35 +0000 (13:48 -0400)]
major project reorg, move library one level up

5 years agobarebones 'hello world' project
Joey Castillo [Mon, 2 Aug 2021 17:36:53 +0000 (13:36 -0400)]
barebones 'hello world' project

5 years agomove user application code to app folder
Joey Castillo [Sun, 1 Aug 2021 22:40:03 +0000 (18:40 -0400)]
move user application code to app folder

5 years agolil i2c test
Joey Castillo [Fri, 30 Jul 2021 18:37:32 +0000 (14:37 -0400)]
lil i2c test

5 years agouse atmel studio's configuration and init
Joey Castillo [Fri, 30 Jul 2021 17:49:09 +0000 (13:49 -0400)]
use atmel studio's configuration and init

5 years agouse atmel studio's startup and linker script
Joey Castillo [Fri, 30 Jul 2021 16:07:41 +0000 (12:07 -0400)]
use atmel studio's startup and linker script

5 years agoMerge branch 'main' into astudio
Joey Castillo [Fri, 30 Jul 2021 15:13:56 +0000 (11:13 -0400)]
Merge branch 'main' into astudio

5 years agoremove JLC order text
Joey Castillo [Fri, 30 Jul 2021 15:13:42 +0000 (11:13 -0400)]
remove JLC order text

5 years agoMerge branch 'main' into astudio
Joey Castillo [Tue, 20 Jul 2021 22:52:40 +0000 (18:52 -0400)]
Merge branch 'main' into astudio

5 years agoadd uf2 to gitignore
Joey Castillo [Tue, 20 Jul 2021 22:51:37 +0000 (18:51 -0400)]
add uf2 to gitignore

5 years agoWIP new board revision
Joey Castillo [Tue, 20 Jul 2021 20:30:06 +0000 (16:30 -0400)]
WIP new board revision

5 years agobring in all the atmel studio stuff
Joey Castillo [Tue, 20 Jul 2021 20:26:54 +0000 (16:26 -0400)]
bring in all the atmel studio stuff

5 years agoget UART working on SERCOM3 (9-pin A2/D1)
Joey Castillo [Tue, 20 Jul 2021 19:45:04 +0000 (15:45 -0400)]
get UART working on SERCOM3 (9-pin A2/D1)

5 years agomove to a makefile based workflow
Joey Castillo [Tue, 20 Jul 2021 18:32:49 +0000 (14:32 -0400)]
move to a makefile based workflow

5 years agoMerge branch 'main' of github.com:joeycastillo/Sensor-Watch into main
Joey Castillo [Sun, 23 May 2021 20:10:06 +0000 (16:10 -0400)]
Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main

5 years agowatch A revision 03
Joey Castillo [Sun, 23 May 2021 20:09:14 +0000 (16:09 -0400)]
watch A revision 03

5 years agomake watch abstraction global, add methods and documentation
Joey Castillo [Fri, 21 May 2021 21:56:30 +0000 (14:56 -0700)]
make watch abstraction global, add methods and documentation

5 years agouse simple 8-bit counter for LED PWM
Joey Castillo [Thu, 20 May 2021 22:56:15 +0000 (15:56 -0700)]
use simple 8-bit counter for LED PWM

5 years agonew atmel studio setup
Joey Castillo [Mon, 10 May 2021 02:34:16 +0000 (19:34 -0700)]
new atmel studio setup

5 years agoMore low power work
Joey Castillo [Sun, 9 May 2021 16:19:40 +0000 (12:19 -0400)]
More low power work

5 years agomars clock!
Joey Castillo [Thu, 6 May 2021 23:37:02 +0000 (19:37 -0400)]
mars clock!

5 years agosunday low power work
Joey Castillo [Mon, 3 May 2021 03:31:07 +0000 (23:31 -0400)]
sunday low power work

5 years agoremove timer; tick based on RTC PER7 interrupt
Joey Castillo [Sun, 2 May 2021 19:45:40 +0000 (15:45 -0400)]
remove timer; tick based on RTC PER7 interrupt

5 years agoWIP timer wakeup stuff
Joey Castillo [Sun, 2 May 2021 17:07:51 +0000 (13:07 -0400)]
WIP timer wakeup stuff

5 years agointerrupts, clock demo with interrupts
Joey Castillo [Fri, 30 Apr 2021 13:52:09 +0000 (09:52 -0400)]
interrupts, clock demo with interrupts

5 years agosimplify lcd display logic, one screen with 10 positions
Joey Castillo [Wed, 28 Apr 2021 12:28:47 +0000 (08:28 -0400)]
simplify lcd display logic, one screen with 10 positions

5 years agoinitial work on segment LCD
Joey Castillo [Wed, 28 Apr 2021 03:06:48 +0000 (23:06 -0400)]
initial work on segment LCD

5 years agoremove build files
Joey Castillo [Wed, 28 Apr 2021 03:03:45 +0000 (23:03 -0400)]
remove build files

5 years agoWIP simple C-based library for hacking on the watch
Joey Castillo [Mon, 26 Apr 2021 02:43:47 +0000 (22:43 -0400)]
WIP simple C-based library for hacking on the watch

5 years agoremove old main board prototypes
Joey Castillo [Sat, 10 Apr 2021 20:51:37 +0000 (16:51 -0400)]
remove old main board prototypes

5 years agoinitial commit
Joey Castillo [Sat, 10 Apr 2021 20:40:22 +0000 (16:40 -0400)]
initial commit