onexs-xsi
bce0047e93
1. Revise .clang-format and format the file
1.0.7
2026-02-28 11:07:58 +08:00
onexs-xsi
4e6ae088a6
1. Improve the log system
2026-02-28 09:21:24 +08:00
onexs-xsi
3de6536c36
1. Add support for m5::I2C_Class under Arduino
2026-02-27 11:20:54 +08:00
onexs-xsi
b376be79af
1. Optimize the content related to I2C_RETRY
2026-02-26 18:12:12 +08:00
onexs-xsi
786bacf330
1. Optimize the description of i2c_bus-related usage
2026-02-26 17:43:21 +08:00
onexs-xsi
5e5ed6e256
1. Support for the M5Unified I2C_Class driver
...
2. update 1.0.7
2026-02-26 15:13:02 +08:00
onexs-xsi
949c1de618
1. Update README
2026-02-24 17:35:56 +08:00
onexs-xsi
1e36bb37d3
1. Optimize i2c-related functions
2026-02-24 15:52:26 +08:00
onexs-xsi
f28d9b75a4
1.Added M5IOE1_I2C_WRITE_DELAY_US and M5IOE1_I2C_READ_DELAY_US macros (default 500μs) in I2C operations
...
2.Implemented clearLedRam() API to zero all 64 bytes of LED RAM registers
3.update 1.0.6
1.0.6
2026-02-08 12:14:50 +08:00
onexs-xsi
e25fb143e7
1. Remove LED cache and fix AW8737A snapshot
2026-02-08 09:36:43 +08:00
onexs-xsi
109d13561a
1. fix setLeds setLedColor 2.update 1.0.5
1.0.5
2026-02-06 12:11:46 +08:00
onexs-xsi
64321561d2
1. Add digitalWrite log printing
2026-02-05 16:03:02 +08:00
onexs-xsi
5de887e8fe
1. API Changes:
...
- Rename m5ioe1_aw8737a_pulse_num_t to m5ioe1_aw8737a_pulse_t (simplify naming)
- Rename enum values: M5IOE1_AW8737A_PULSE_NUM_x to M5IOE1_AW8737A_PULSE_x
- Add m5ioe1_aw8737a_mode_t enum for semantic gain mode control (MODE_1 to MODE_4)
- Add setAw8737aMode() and refreshAw8737aMode() as aliases for pulse functions
- Extend m5ioe1_snapshot_verify_t with aw8737a_mismatch, expected_aw8737a, actual_aw8737a fields
2.update 1.0.4
1.0.4
2026-01-29 16:24:16 +08:00
onexs-xsi
b45b3b664d
1.Add API documentation and refactor clearInterrupt()
...
- Add bilingual doc comments for all public functions
- Clarify attachInterrupt mode param behavior
- Remove unused 'pin' param from clearInterrupt() (clears all pins)
BREAKING CHANGE: clearInterrupt(pin) -> clearInterrupt()
2.update 1.0.3
1.0.3
2026-01-27 16:43:22 +08:00
onexs-xsi
b8b4105a2a
1. Unify text structure
2026-01-21 09:19:53 +08:00
onexs-xsi
e6d0cb505a
1. Add "dist" as an excluded directory
2026-01-16 10:39:06 +08:00
onexs-xsi
337563c3cf
1. fix interrupt_hardware.ino
...
2. Update the version number to 1.0.2
1.0.2
2026-01-16 09:57:08 +08:00
onexs-xsi
5b7232a052
1. add setPwmConfig
2026-01-14 17:51:31 +08:00
onexs-xsi
68db3035d7
1. Revise the description file
1.0.1
2026-01-13 14:46:59 +08:00
onexs-xsi
0a3779274a
1. Format files
2026-01-12 10:32:15 +08:00
onexs-xsi
4383b0e8e1
1. Refactor and add error markers
2026-01-10 18:17:14 +08:00
onexs-xsi
7caa3db6e7
1. optimize _initDevice
2026-01-10 15:23:14 +08:00
onexs-xsi
3332fd81fa
1. Improve basic functions and planning 2. Add setLeds
2026-01-10 11:42:58 +08:00
onexs-xsi
828103434a
1. Merge Arduino begin() overloads and rename parameter 'mode' to 'intMode' to fix ambiguous call error.
2026-01-09 17:41:39 +08:00
onexs-xsi
4d63278e27
1. Complete M5IOE1 library with write-readback-snapshot pattern for all functions.
2026-01-09 17:31:15 +08:00