atlas news
Martin Fitzpatrick
12 juin
08h00
6th Edition - Create GUI Applications with Python Qt, Released PyQt6 PySide6 Books updated for 2025 with model view controller architecture, new Python Qt features and more examples
The 6th edition of my book Create GUI Applications with Python & Qt is now available, for PyQt6 & PySide6. This update ...
04 mai
09h00
PyQt6 Book now available in Korean: í ì ì ê Qt6ë œ GUI ì í ë ì ì ì ë ë ê The hands-on guide to creating GUI applications with Python gets a new translation
I am very happy to announce that my Python GUI programming book Create GUI Applications with Python & Qt6 PyQt6 Edition ...
20 mars
06h00
Getting Started With Git and GitHub in Your Python Projects Version-Controlling Your Python Projects With Git and GitHub
Using a version control system (VCS) is crucial for any software development project. These systems allow developers to track changes ...
06 mars
06h00
Working With Classes in Python Understanding the Intricacies of Python Classes
Python supports object-oriented programming (OOP) through classes, which allow you to bundle data and behavior in a single entity. Python ...
21 septembre
09h00
Getting started with VS Code for Python Setting up a Development Environment for Python programming
Setting up a working development environment is the first step for any project. Your development environment setup will determine how ...
19 mai
09h00
PyQt6, PySide6, PyQt5 and PySide2 Books -- updated for 2022 New editions extended and updated, now 780 pages
Hello Today I have released new digital editions of my PyQt5, PyQt6, PySide2 and PySide6 book Create GUI Applications with ...
26 janvier
11h00
DiffCast: Hands-free Python Screencast Creator Create reproducible programming screencasts without typos or edits
Programming screencasts are a popular way to teach programming and demo tools. Typically people will open up their favorite editor ...
14 mai
07h00
PySide6 tutorial now available Complete course, updated for PySide2 PySide6
Hello With the release of Qt6 versions of PyQt and PySide the course was getting a little crowded. So, today ...
09 avril
15h00
PyQt6 Book now available: Create GUI Applications with Python Qt6 The hands-on guide to making apps with Python
Hello Today I have released the first PyQt6 edition of my book Create GUI Applications, with Python & Qt6. This update ...
15 mars
07h00
PySide6 Book now available: Create GUI Applications with Python Qt6 The hands-on guide to making apps with Python
Hello This morning I released the first Qt6 edition of my PySide book Create GUI Applications, with Python & Qt6. This ...
22 février
08h00
Using MicroPython and uploading libraries on Raspberry Pi Pico Using rshell to upload custom code
MicroPython is an implementation of the Python 3 programming language, optimized to run microcontrollers. It’s one of the options available ...
07 février
09h00
Remaking the classic Atari game ET in 10 lines of SAM Coupé BASIC
The Basic 10 Liner contest has been running for 11 years. This year (2021) the 10th competition, and the first ...
03 février
19h00
Writing Snake in 10 lines of SAM Coupé BASIC Simple Snake game in 10 lines of BASIC
The Basic 10 Liner contest has been running for 11 years. This year (2021) the 10th competition, and the first ...
28 janvier
14h00
Writing a SAM Coupé SCREEN Converter in Python Interrupt optimizing image converter
The SAM Coupé was a British 8 bit home computer that was pitched as a successor to the ZX Spectrum ...
22 janvier
14h00
Preserving the FRED disk magazine’s text by decoding the Entropy Reader Writing a SAM Coupé Reader parser in Python
FRED was the most popular disk magazine for the SAM Coupé 8 bit home computer.Published by Colin MacDonald out ...
21 janvier
07h00
Squeezing Space Invaders onto the BBC micro:bit’s 25 pixels MicroPython retro game in just 25 pixels
How much game can you fit into 25 pixels? Quite a bit it turns out. This is a mini clone ...
23 octobre
09h00
Network Interface Design Details of the SAM Coupé networking circuitry
In the first part we looked at the information about the SAM Coupe network available in the user manual, technical ...
23 septembre
07h00
SAM Coupé Network Figuring out the SAM Coupé 8 bit home computer’s networking abilities
The SAM Coupé was a British 8 bit home computer that was pitched as a successor to the ZX Spectrum ...
25 juin
12h06
Create GUI Applications with Python Qt5, 4th Edition now available (PyQt5 PySide2) The hands-on guide to make apps with Python
Hello This morning I released a new update to my PyQt5 book Create GUI Applications, with Python & Qt5. This is ...
31 décembre
00h12
LearnPyQt One year in, and much more to come. A quick retrospective on 2019
It’s been a very good year. Back in May I was looking through my collection of PyQt tutorials and videos ...
07 avril
15h20
Etch-A-Snap The Raspberry Pi powered Etch-A-Sketch camera
Etch-A-Snap is (probably) the worlds first Etch-A-Sketch Camera. Powered by a Raspberry Pi Zero (or Zero W) it snaps photos ...
11 janvier
08h00
Gyroscopic 3D wireframe cube Using a 3-axis gyro for live 3D perspective
This little project combines the previous accelerometer-gyroscope code with the 3D rotating OLED cube to produce a 3D cube which ...
01 janvier
08h00
3-axis Accelerometer-Gyro Measuring acceleration and orientation with an MPU6050
Measuring acceleration and rotation has a lot of useful applications, from drone or rocket stablisation to making physically interactive handheld ...
30 septembre
06h00
Dictionary Views Set Operations Working with dictionary view objects
The keys, values and items from a dictionary can be accessed using the .keys(), .values() and .items() methods. These methods ...
23 septembre
07h00
Creating a 3D wireframe cube with MicroPython on an OLED display Basic 3D model rotation and projection
An ESP2866 is never going to compete with an actual graphics card. But it has more than enough oomph to ...