Commit graph

31 commits

Author SHA1 Message Date
Matthew Colvin
438ef5bc16 Add images to their own file to shrink OmoteUI 2023-07-29 22:22:04 -05:00
Matthew Colvin
064d442a97 Add Loop Handler that updates UI 2023-07-29 17:54:02 -05:00
Matthew Colvin
e29e2aa7e9 rename loop handler
reorder setup to better match the origional main
2023-07-29 17:42:08 -05:00
Matthew Colvin
5d1b0086fd clean up simulator build 2023-07-29 10:31:34 -05:00
Matthew Colvin
135a25a798 un public everything 2023-07-29 10:24:34 -05:00
Matthew Colvin
21a703902f Pull wifi and IR into Hardware RevX
pull last bit of global variables into hardware rev
2023-07-29 08:58:13 -05:00
Matthew Colvin
98ecfb0de2 pull in touch screen, IMU and slow screen wake into hardware
Change-Id: I61b49a6d0551463becbc3bdf1418ac9fde9d9376
2023-07-28 17:06:46 -05:00
Matthew Colvin
9ea98fc208 pull Prefrences, IMU interrupt and sleep into the hardware class
Change-Id: I082ae086ed70306789df80eafce8870a5cdfd125
2023-07-28 16:53:47 -05:00
Matthew Colvin
dab062008f put pin mode config into hardwarerevX class along with some other hardware things. Still lots of work to pull everything into the HAL.
Change-Id: If3cacc43d43670b0ff2233140b1cff66a4aeb48d
2023-07-28 16:32:07 -05:00
Matthew Colvin
8af4b276cf code format
update visual studio solution to build all versions properly

Pull pin defs into config file
use config file to allow USE_SIMULATOR checks in OmoteUI
this will allow the sim to compile in specific code within the UI
2023-07-28 11:38:25 -05:00
Matthew Colvin
e7da8f63fb Pull out OmoteUI into its own hpp/cpp that
only controls UI/UX
Added HardwareAbstractionInterface to allow UI to be decoupled

Add OmoteUI class/Header to visual studio solution
Bump the compiler to c++17 for std::clamp
2023-07-28 11:34:28 -05:00
Max
be3a203fe5 action badges added 2023-07-28 13:19:26 +02:00
Matthew Colvin
65d6eb96f2
Add actions (#16)
* add platformIO build action

Change-Id: I945ec3be82dbc862525bf81540e1c6ef267be476

* add simulator build actions
including x64 and x86 build targets

* remove metaproj used for debugging the actions

Change-Id: Ifec6796326c1f41bd0209a152efa7bb0502a9af7

---------

Co-authored-by: Matthew Colvin <Matthew.Colvin@garmin.com>
2023-07-28 12:35:16 +02:00
Max K
4eb6590c58
added instruction for the simulator 2023-07-23 20:04:46 +02:00
Max K
53f9d1b2e0
LVGL simulator fix
Added obj folder to lvgl
2023-07-23 19:10:25 +02:00
Max
bab8794253 unnecessary files removed 2023-07-23 18:06:28 +02:00
Max K
8f74f63522
Merge pull request #5 from eltociear/patch-1
Fix typo in ftsdf.c
2023-07-23 16:09:08 +02:00
Max
4704080409 New Readme 2023-07-21 22:23:39 +02:00
Max K
4dd89d4b88
Update BOM.csv 2023-07-16 22:12:54 +02:00
Max K
756450ea2c
BOM fixes
- part count fixed (#8)
- J1 added as optional component
2023-07-16 22:12:28 +02:00
Max K
963e455637
fixed missing part in BOM 2023-07-15 12:41:46 +02:00
Max K
b54007f017
Fixed missing parts in BOM
R1, R38, R39, R40
2023-07-15 12:31:49 +02:00
Ikko Eltociear Ashimine
61b956a934
Fix typo in ftsdf.c
arbitary -> arbitrary
2023-07-12 00:57:40 +09:00
Max
7b5d897dcc GERBER files added 2023-07-08 16:27:39 +02:00
Max
524465587a Update BOM.csv 2023-07-08 15:58:27 +02:00
Max K
498cc56623
Update BOM.csv 2023-07-08 15:55:27 +02:00
Max
947e843112 BOM added 2023-07-08 15:54:17 +02:00
Max
6b118665f2 Merge branch 'main' of https://github.com/CoretechR/OMOTE 2023-07-08 10:22:40 +02:00
Max
0784a3b344 Removed font dependency
"Fredoka Light" font no longer needed
2023-07-08 10:22:20 +02:00
Max K
4557832425
Added some GIFs 2023-07-01 10:40:51 +02:00
Max
00145ed0dc Initial Upload 2023-06-28 20:26:56 +02:00