Martin Preuss
41843cbab9
avr: added forwarder app.
...
simpler than router app, just for forwarding messages between interfaces.
mainly used by t03.
2025-08-25 14:12:58 +02:00
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
59a0962420
added com2w0
2025-07-19 15:02:31 +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
245d44c05d
improved "run" code.
2025-07-07 21:44:40 +02:00
Martin Preuss
cbd498150f
avr: fully implemented router functionality in network and router app.
2025-07-07 16:05:53 +02:00
Martin Preuss
6ecc1721b0
r05: no longer use APPS_NETWORK.
...
Implemented some of those features in APP_ROUTER like PING, REBOOT.
2025-07-06 20:21:51 +02:00
Martin Preuss
0a45e38939
make router functionality of r05 an app.
2025-07-06 18:21:48 +02:00
Martin Preuss
7f856dacf6
use uart_hw2 now.
2025-07-06 12:22:50 +02:00
Martin Preuss
9206341032
started working on improved UART_HW module.
2025-06-30 21:29:05 +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
ffcc5c0d9f
some minor work on gui/win modules.
2025-06-12 23:30:36 +02:00
Martin Preuss
284539fd52
re-enabled CCS811 module, adapted to latest changes.
2025-06-05 22:44:27 +02:00
Martin Preuss
cd1fce313e
avr: added some unit tests for LIST and TREE.
2025-06-02 21:13:01 +02:00
Martin Preuss
0b8cb929b7
split uart_bitbang2 into multiple files.
2025-05-30 17:03:35 +02:00
Martin Preuss
7fb1722c70
added missing .include
2025-05-29 20:25:07 +02:00
Martin Preuss
581eeff996
apps/network: implemented ping request.
2025-05-29 15:47:21 +02:00
Martin Preuss
391c06e7e5
avr: more work on fonts, added heap functions.
2025-05-24 15:32:45 +02:00
Martin Preuss
7d233136eb
moved graphops into a dedicated sourcefile.
2025-05-22 16:29:55 +02:00
Martin Preuss
a4975038b4
more generalisation of font code.
2025-05-22 15:57:03 +02:00
Martin Preuss
229e68077c
ili9341: moved text functions to dedicated source file.
2025-05-22 01:19:04 +02:00
Martin Preuss
c065415713
ili9341: created dedicated sourcefile for font handling.
2025-05-22 00:42:18 +02:00
Martin Preuss
de94590fa0
ili9341: moved io code into own file. changed args to r0-r11.
2025-05-21 01:44:38 +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
732dcd74f7
only include "sendvalue.asm" if networking code enabled.
2025-05-17 10:47:29 +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
4baa949a77
moved multiplication function to "common" dir, added divide routine.
2025-05-10 15:17:08 +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