pouetpouet-board
DIY ortholinear keyboard with pure Rust or Ada firmware (by dkm)
Ada_GUI
An Ada-oriented GUI (by jrcarter)
pouetpouet-board | Ada_GUI | |
---|---|---|
4 | 10 | |
22 | 35 | |
- | - | |
0.0 | 6.3 | |
over 1 year ago | 2 months ago | |
Rust | Ada | |
MIT License | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pouetpouet-board
Posts with mentions or reviews of pouetpouet-board.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-02.
- usb_embedded + RP2040
-
August 2022 What Are You Working On?
Still working on my mechanical keyboard firmware. It's nearly working correctly with layer support. Still need to debug some minor glitches.
-
July 2022 What Are You Working On?
Finally got to work again on my Ada firmware (after being on-and-off for several months) for my custom built mechanical keyboard, I've finally reached a state where I can focus on features more than debugging low-level USB issues (first time looking deep into USB and got to write the driver for stm32f072).
-
May 2022 What Are You Working On?
I'm writing a firmware in pure Ada for my custom keyboard (https://github.com/dkm/pouetpouet-board). First step is to port existing HAL-implem/Drivers from Ada_Driver_Library to stm32f0, which is already in looking good: GPIO, UART and USB (enumeration is working, that's a good step) are in good shape. Then I'll probably have to read a bit more how other keyboard firmware are really working under the hood.
Ada_GUI
Posts with mentions or reviews of Ada_GUI.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-05-31.
-
June 2022 What Are You Working On?
Improvments to Ada GUI and a result change to the Ada-GUI version of Mine Detector
-
May 2022 What Are You Working On?
Improvements to Ada GUI
-
April 2022 What Are You Working On?
Some changes to the description of the King language. Some improvements and a new component in the PragmAda Reusable Components. Writing a summary of the FOSDEM presentation on [Ada GUI][https://github.com/jrcarter/Ada_GUI) for the Ada User Journal.
-
How to handle platform/feature-specific code?
(Actually, for a GUI, the solution is to use a portable GUI such as Ada GUI, but for other cases this approach may be needed.)
-
March 2022 What Are You Working On?
Added additional dialogs to Ada GUI.
-
February 2022 What Are You Working On?
I did some work on Ada GUI and incorporated D. Norte de Moraes' 512- and 1024-bit versions of Threefish into the PragmARCs. I also prepared a presentation on Ada GUI for FOSDEM.
-
What Did You Work On in 2021?
The only things I mentioned in What did You Work On posts are Ada GUI and King.
-
December 2021 What Are You Working On?
Improvements to Ada GUI.
-
Which GUI for an Ada desktop application do you recommend?
My preference is for portability and Ada, so I like Ada GUI.
-
What are you working on? July 2021
I'm working towards creating a direct implementation of Ada_GUI. I have something mostly work9ng, but it's rather ugly.
What are some alternatives?
When comparing pouetpouet-board and Ada_GUI you can also consider the following projects:
Ada_Drivers_Library - Ada source code and complete sample GNAT projects for selected bare-board platforms supported by GNAT.
alire - Command-line tool from the Alire project and supporting library
garlic - GNAT Library for Ada Distributed Environment (garlic)
ASFML - Ada binding to the SFML library
usb_embedded - An Ada USB stack for embedded devices
distributing-gcc - Binary releases of GCC (native and cross) on macOS; also, the scripts/Makefiles used for producing them.
Pico-PIO-USB - USB host/device implementation using PIO of raspberry pi pico (RP2040).
lith - An implementation of R7RS-small in Ada
ada-lox
septum - Context-based code search tool
assignments
pouetpouet-board vs Ada_Drivers_Library
Ada_GUI vs alire
pouetpouet-board vs garlic
Ada_GUI vs ASFML
pouetpouet-board vs usb_embedded
Ada_GUI vs distributing-gcc
pouetpouet-board vs Pico-PIO-USB
Ada_GUI vs lith
pouetpouet-board vs ada-lox
Ada_GUI vs septum
pouetpouet-board vs alire
Ada_GUI vs assignments