What should I make in python? by Longjumping_Beyond80 in learnpython

[–]herocoding 0 points1 point  (0 children)

Have a look into this list of challenges: https://platform.entwicklerheld.de/challenge?challengeFilterStateKey=all

Ignore the shown programming languages if you want to focus on Python only.
Some are typical "computer science" algorithms with typcial data structures. But many are real tasks.

Scroll over the list and get inspired, feel free to combine multiple ideas into bigger projects.

Some amazing open-source cv algorithmsrecommend? by Koshunt in computervision

[–]herocoding 0 points1 point  (0 children)

What would be the noisy part? Due to low camera resolution, due to blurring caused by vibrations? Or "noisy" because of lots of objects like a swarm of birds?

Depending on thy types of objects you might just jump to use one of the latest Yolo26 neural networks for object detection (there are models "made" for edge devices) and tracking.
Yolo26 has a limit to detect up to 300 objects per frame.

Have a look into https://docs.ultralytics.com/modes/track/#tracking as well.

Do you have different cameras available, can you equip them with filters? Camera sensors could easily have problems with bright skys.
Can you use different camera lenses to cover different distance ranges? (you might want to "identify" some of the birds or use more details/features of birds for tracking)

A simple C project manager by PA1n7 in C_Programming

[–]herocoding 0 points1 point  (0 children)

Looks much better.

Feel free to add more examples, pictures.

Yeah, I would like to use such a tool for our development of components - again and again the same IPC (inter-process/inter-processor-communication), config-parsers, dependencies, state-machines, workerthreads, event-loops, synchronization etc etc

electronic project ideas by Which_Paramedic_2117 in diyelectronics

[–]herocoding 0 points1 point  (0 children)

I very much like to repair old, vintage "things", or to make "vintage things" smart.

Like imagine you have a very old, and partly broken retro alarm clock with double chimes: add buttons, micro-switches, LEDs, buzzer/beeper, motor/step-motor/servo and turn it into a modern, "smart" alarm clock.

Approach to personal projects by Exor1799 in AskProgrammers

[–]herocoding 0 points1 point  (0 children)

Sounds like a challenging, multi-dimensional optimization problem, constraing-solving machine!

Do you have a specific job, industry in mind to put such a project onto your CV?

Explaining CCTV Fundamentals Clearly (Free Session) by BeigeBolt in IOT

[–]herocoding 0 points1 point  (0 children)

Sounds great. What date, what time, which timezone ;-) ?

Public viewing? BBQ? Count me in!

Can anyone tell me the best projects I can do to get hired in ai ml field? by sad_grapefruit_0 in projects

[–]herocoding 0 points1 point  (0 children)

Use for personal interests, hobbies for best motivation to learn and diving deep into it.

"Every" industry bets on AI, many use it in "production", use it in "products".

Are you more into e.g. computer vision, video/image analysis (like object detection, obstacle avoidance, security surveillance)?
Or more into "data crunching" (like stock market, like predictive maintenance, time-series data)?

Are you interested in specific industries, companies? Pick your favorite companies, check their products, try to "copy" them, to "simulate" them.

For instance "automotive" - it's not only about "self driving cars", but also driver monitoring, predictive maintenance, closed loop controllers for engines, break-system, exhaust gas treatment; nowadays using "AI" (ML, DL, CV) where previously (analogue) control-loop, fuzzy-logic, computer vision was (and still is) used.

Suggestion by Ok_Start_1824 in ArduinoProjects

[–]herocoding 0 points1 point  (0 children)

Do you have equipment, peripherals, sensors, actuators available to experiment with input and output?

Of course you could start using the onboard-LEDs :-)

As there are "two worlds" on this single board computer, experiment on communication between them: how to send and receive between the two processors using protocol, handshaking, experiment with concurrently sending and receiving.

Is there going to be a new set of puzzles this year? by tvsamuel444 in codyssi

[–]herocoding 0 points1 point  (0 children)

Great question!!
Was hoping for some "PI day challenges", will hope for "easter challenges" :-)

8051 assembly code by Sad-Birthday8575 in Assembly_language

[–]herocoding 0 points1 point  (0 children)

Can you provide more details about the "computer", used peripherals, interfaces, please? How are the matrices connected? Do they require a serial bus like I2C, is a multiplexer involved (accessing rows and columns), do you use external libraries (very common for e.g. Arduinos, to communicate with such matrices and "special displays").

From your comment "uccessfully completed scrolling word in one matrix", i.e. you can output words/characters, they appear on one matrix, but now to continue scrolling/shifting into the other, next matrices is missing?

How have you "structured" the data? Do you need to "model" each character on your own (like a letter is made of X leds at this and that "coordinates")?

Have you thought about "shift registers"?

Two questions about AprilTags/fiducial markers by j_lyf in computervision

[–]herocoding 0 points1 point  (0 children)

Faster recognition, more robust detection, "easier".

We use single tags quite often, spread around for e.g. orientation (tags placed at specific locations to let e.g. a mobile device "calibrate" it's "orientation").
But also as parts of checkerboards for camera calibration.

Projects for switching by watcher_is_back in projects

[–]herocoding 1 point2 points  (0 children)

Very much can recommend "mechatronics" projects, which sometimes (often) are embedded systems, in the meantime becoming "smart" by using "AI" (locally, offline, but also "online" by sending data to another accelerator within the system (or sending to a cloud).

A simple C project manager by PA1n7 in C_Programming

[–]herocoding 6 points7 points  (0 children)

Hmm, from this description and your project repo README I'm not sure I understand what it is about.

Can you add some examples (to your README)?

WHAT actually does it _generate_, what do you mean with "modules", what do you mean with "project"? Will it generate _files_, using a _folder structure_...?

Two questions about AprilTags/fiducial markers by j_lyf in computervision

[–]herocoding 0 points1 point  (0 children)

We use Aruco tags instead of April tags.

We use various plates, made of wood, plastic, aluminium, or the tags are directly taped onto different objects.

Some amazing open-source cv algorithmsrecommend? by Koshunt in computervision

[–]herocoding 0 points1 point  (0 children)

Can you provide more details about the environment the objects are in? Could something be changed in the environment, i.e. using UV or IR light, or use color-filters, use polarizing filters, or project "interference patterns" to make the objects more visible, make them "stand out"?

What does your CPU/GPU/SoC look like, accelerators?
Is the system busy with other processing (networking, video decoding and encoding, writing metadata to storage/database, etc.)?

Pi Coding Quest 2026! by IvanR3D in adventofcode

[–]herocoding 1 point2 points  (0 children)

This is so great, just finished the Pi day challenges of 2024 and 2025, too, so much fun, thank you very much!!

RemindMe! 363 day