Martin Preuss
465e750e3c
avr: activate new led modules.
2025-08-25 10:22:50 +02:00
Martin Preuss
08d420a871
avr: added module uart_fd
...
This module uses hardware UART of MCUs in full duplex mode.
2025-08-23 00:08:25 +02:00
Martin Preuss
3592a745d3
introduce app "hub"
2025-08-18 18:06:35 +02:00
Martin Preuss
0dc4a3a952
avr: started adding COM2WN module.
2025-08-04 22:28:49 +02:00
Martin Preuss
bdd710fc5c
avr: started working on new SPI-like COM protocol.
...
use a clock and a data line to introduce synchronisation into the
protocol to be able to work with the wide range of mcu speeds (no need for
exact timing, no need for exact calibration).
2025-07-19 09:42:02 +02:00
Martin Preuss
357ffe4e17
comonuartX: handle multiple messages in one run.
...
still there are NOBUF errors...
2025-07-12 20:09:40 +02:00
Martin Preuss
245d44c05d
improved "run" code.
2025-07-07 21:44:40 +02:00
Martin Preuss
6383d18e0e
avr: added comonuart1.
2025-06-29 22:32:43 +02:00
Martin Preuss
9ea722607f
avr: added brightness sensor
2025-06-23 19:21:49 +02:00
Martin Preuss
bb14dd4c22
introduce macros bigjmp and bigcall for intermodule calls/jmps
...
translates to rjmp/rcall on MCUs with up to 8K flash and to jmp/call
on others.
2025-06-01 19:18:25 +02:00
Martin Preuss
391c06e7e5
avr: more work on fonts, added heap functions.
2025-05-24 15:32:45 +02:00
Martin Preuss
cb379d4149
avr: started working on new LCD module and SPI module.
2025-05-20 00:31:56 +02:00
Martin Preuss
cf1eba68f0
try new implementation of UART code for m8515.
2025-05-18 00:59:19 +02:00
Martin Preuss
75b602811c
added XRAM module.
...
Module for external SRAM with AtMega8515.
2025-05-17 14:22:49 +02:00
Martin Preuss
dba503df5b
only call LedSimple_OnPacketReceived is networking code enabled.
2025-05-17 10:47:44 +02:00
Martin Preuss
faa46c7e38
added modules for SGP30/40.
2025-05-14 23:18:26 +02:00
Martin Preuss
47275556f9
allow for remotely setting LED timing.
2025-05-14 01:49:23 +02:00
Martin Preuss
64e2cf5d25
avr/devices/all: started integrating code from t03.
2025-05-08 17:14:33 +02:00
Martin Preuss
9a854977a4
avr: more work on basic device code.
2025-05-04 03:33:32 +02:00
Martin Preuss
e56f2600e8
avr: more work on avr app framework.
2025-05-01 00:56:03 +02:00
Martin Preuss
1e90682605
avr: use new code in latest nodes.
2025-04-29 00:35:45 +02:00